打印本页〗〖打印选项
JavaScript表单验证
<script language = javascript>
function test(){
if (document.sub.uname.value.length<4){
  alert("姓名最小长度为4!");
  document.sub.uname.select();
  return false;
  }
if(/[^A-Za-z0-9_]/.exec(document.sub.uname.value)!=null)
  {
  alert("姓名只能由数字、字母、下划线组成!");
  document.sub.uname.select();
  return false;
  }     
if (/[\s]/.exec(document.sub.upsw.value)!=null) {
  alert("密码不能含有空白字符!");
  document.sub.upsw.focus();
  return false;
}
if (document.sub.upsw.value.length <4) {
  alert("密码最小长度为4!");
  document.sub.upsw.focus();
  return false;
}
if (document.sub.upswd.value.length == 0) {
  alert("请输入您的确认密码!");
  document.sub.upswd.focus();
  return false;
}
if (document.sub.upswd.value!=document.sub.upsw.value ) {
  alert("您的密码与确认密码不匹配请从新输入!");
  document.sub.upswd.focus();
  return false;
}
if(document.sub.uemail.value.length !=0){
  if(/@/.exec(document.sub.uemail.value)==null){
  alert("请注意E-Mail的正确形式!");
   document.sub.uemail.select();
   return false;
  }
}
if (isNaN(document.sub.uqq.value)){
alert("QQ需为数字形式!");
  document.sub.uqq.select();
  return false;
}
return true;
}
</script>



文章作者:未知