js应用正则

来源:互联网 发布:幼儿园手指数算法视频 编辑:程序博客网 时间:2024/04/28 20:01

//判断昵称不能为以下特殊符号
 tChk = /^[^ /s~!@#$%/^/&/*/(/)_/+|/-/=///?:;'"/[/{/]/}`/.>,<//]+$/;
 if(!tChk.exec(the.Books_Name.value)){
  alert("请输入正确的昵称!/n/n昵称必须在1-10位之间,且不得含有特殊符号!");
  the.Books_Name.focus();
  return false;
 }
 //判断昵称能大于5个汉字
 if(the.Books_Name.value.length>10){
  alert("昵称不能大于5个汉字!");
  the.Books_Name.focus();
  return false;
 }
 //判断QQ不能小于5
 if(the.Books_Qq.value.length<5){
  alert("目前没有小于5位数的QQ号码!");
  the.Books_Qq.focus();
  return false;
 }
 //判断QQ不能大于9
 if(the.Books_Qq.value.length>9){
  alert("目前没有大于9位数的QQ号码!");
  the.Books_Qq.focus();
  return false;
 }
 //判断QQ只能为数字
 if(isNaN(the.Books_Qq.value))
   {
       alert("有不是数字的QQ吗?");
    return  false;  
   }
 //判断EMAIL
 tChk = /^/w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*$/;
 if(!tChk.exec(the.Books_Mail.value)){
  alert("请输入正确的E-Mail!");
  the.Books_Mail.focus();
  return false;
 }
 //判断留言内容只能大于10
 if(the.Books_Info.value.length<10){
  alert("朋友你这留言也太少了吧,留言不能小于5个汉字!");
  the.Books_Info.focus();
  return false;
 }
 //判断留言内容只能小于1200
 if(the.Books_Info.value.length>1200){
  alert("朋友你在写小说呀?留言不能大于600个汉字!");
  the.Books_Info.focus();
  return false;
 }
}

//**********删除留言**********
function Del()
{
if(confirm("请确定是否删除留言,删除将无法恢复!"))
 return true;
else
 return false;

}
</script>

原创粉丝点击