Entry
Can I find out (in my form validation routine) which of several submit buttons has been pressed?
Can I find out (in my form validation routine) which of several submit buttons has been pressed?
Mar 31st, 2000 06:48
Martin Honnen,
If you use the onclick handlers of the submit buttons to store that
information yes:
<HTML>
<HEAD>
<SCRIPT>
function validateForm (form) {
alert(form.submitButton);
return true;
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="formName"
ACTION="whatever"
ONSUBMIT="return validateForm(this)"
>
<INPUT TYPE="text" NAME="aField">
<BR>
<INPUT TYPE="submit" NAME="submit1"
ONCLICK="this.form.submitButton = this.name;
return true;"
>
<INPUT TYPE="submit" NAME="submit2"
ONCLICK="this.form.submitButton = this.name;
return true;"
>
<INPUT TYPE="submit" NAME="submit3"
ONCLICK="this.form.submitButton = this.name;
return true;"
>
</FORM>
</BODY>
</HTML>