js表单校验代码
<script>
function validate(){
f=document.reg_form;
if(f.uname.value==""){
alert("请输入姓名");
f.uname.focus();
return false;
}
if(f.gender[0].checked == false && f.gender[1].checked == false){
alert("请指定性别");
f.gender[0].focus();
return false;
}
if((f.password.value.length <6) || (f.password.value == "")){
alert("请输入至少6个字符的密码");
f.password.focus();
return false;
}
q = f.email.value.indexOf("@");
if(q == 1){
alert("请输入有效的电子邮件地址");
f.email.focus();
return false;
}
if(f.age.value<1 || f.age.value >99 || isNaN(f.age.value)){
alert("请输入有效的年龄!");
f.age.focus();
return false;
}
}
</script>