Please help me with form validation.
Hi Sir,
This validation form is not working,please help me to move forward of my course.
<script type="text/javascript">
function validateForm()
{
var x=document.getElementById("emal");
var atpos=x.indexOf("@");
var dotpos=x.lastIndexOf(".");
if(atpos<1 || dotpos<atpos 2 ||x.length>30){
alert("Enter a valid email address");
return false
}
var user=document.frmone.name.value;
var illegalchars=^W/; // allows only letters,numbers and underscorse
if(user==""){
alert("You did not enter ausername");
return false
}
if(illegalchars.test(user.value)){
alert("You did not enter ausername");
return false
}
if(user.value.length<5 || user.value.length>30){
alert("username is either less than 5 or more than 30);
return false
}
}
</script>
<form name="frmone" method="post" action="" onsubmit="return validateForm()"/>
Email: <input type="text" name="email"/>
Empty: <input type="text" name="fname"/>
<input type="submit" value="submit form"/>
</form>
Thanks.ClementOsei.