Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo configurar struts1 para hacer clic en el botón lt; html: submitgt; después de enviar el botón de envío, el botón de envío se vuelve gris durante el proceso de envío, pero el proceso de envío no se detiene.

Cómo configurar struts1 para hacer clic en el botón lt; html: submitgt; después de enviar el botón de envío, el botón de envío se vuelve gris durante el proceso de envío, pero el proceso de envío no se detiene.

1. lt; html: submitgt; Puede agregar onclick en la etiqueta;

2. Onclick se ejecutará antes del envío, lo que interrumpirá el proceso de envío. ; html: submitgt ; En realidad es equivalente a un botón normal lt; html: buttongt;, por lo que debes volver a enviarlo después de ejecutar el método de atenuar el botón.

3.

lt ;html: formulario id="formId" action="" método=""gt;

lt;html: botón id="buttonId" onclick="doSubmit();"gt; lt;/html :buttongt;

lt;/html: formgt;

lt;script type="text/javascript"gt;

función doSubmit( ) {

lt; p>

//Pon el botón en gris

//Si el botón no está disponible después de hacer clic, escribe así:

document.getElementById("buttonId").disabled= true;

//Si simplemente haces que el botón cambie de color, escribe así:

//document.getElementById(" buttonId").style.background="#666666";

//Necesidad especial de ejecutar el envío del formulario

document.getElementById("formId").submit();

}

lt;/ scriptgt;