Forum Moderators: open
I have a form that uses javascript to do various checks for valid email addresses, valid URLs, valid selections etc. It doesn't do the checks (obviously) if scripting is turned off.
So here is my [no brainer] question ...
If I disable the submit button thus:
<form name="BookingForm" action="/cgi-bin/formmail.cgi" method="POST" onSubmit="return CheckInput(this)"> ...
<input type="submit" disabled name="Submit" value="Submit">
Can I then do something like this:
<script language='JavaScript'>
<!-- Submit.disabled = true; -->
</script>
<noscript>You must have scripting on to use this form.</noscript>
to enable the submit button if scripting is on?
Thanks
<input type="button" value="submit" onclick="if(checkInput(this.form))this.form.submit()">
You could alternatively set the submit button's disabled attribute, then set it to false when the page loads - I haven't tested that one.