javascript - Getting "null or not an object" error when validating form -


i'm using this:

<script type="text/javascript">     var emailrule = /^[_\w\-]+(\.[\w\-]+)*(\.[\d]{2,3})$/;      if (emailrule.test(document.forms[0].email.value))         window.alert("that valid email address");     else         window.alert("that not valid email address"); </script> 

to validate this:

<form action="">     <p>email: <input type="text" name="email"/>     <input type="submit" value="sign up"/></p>     <br> </form> 

that form form on page , input box form element on page. error:

document.forms.0.email null or not object 

i've tried changing document.forms[0].elements[0].value same type of error.

because calling page renders element not exist yet.

you need have code wrapped in validation function called onsubmit.


Popular posts from this blog

How to calculate SNR of signals in MATLAB? -

c# - Attempting to upload to FTP: System.Net.WebException: System error -

ios - UISlider customization: how to properly add shadow to custom knob image -