一聚教程网:一个值得你收藏的教程网站

热门教程

jQuery基于正则表达式的表单验证功能示例

时间:2022-06-25 17:20:20 编辑:袖梨 来源:一聚教程网

 代码如下 复制代码

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Test

demo

adfadfasfasdfasdf

adfadfasfasdfasdf

adfadfasfasdfasdf

adfadfasfasdfasdf

isString

isInteger

isTelephone

isMobile

isEmail

isUri

 

附:常用的js验证函数:

网站首页表单js:

 

 代码如下 复制代码

functioncheckVaild()

{

  varUser=$("#Mobile").val();

  varreg=/^(+d{2,3}-)?d{11}$/;

  if(User=="")

  {

   alert("手机号码不能为空") ;

   returnfalse;

  }

  if(!reg.test(User)){

  alert("手机号输入错误") ;

  returnfalse;

  }

  returntrue;

}

 

正则表达式特殊字符的过滤:

 

 代码如下 复制代码

functiondoValidate(value)

{

  vkeyWords=/^[^`~!@#$%^&*()+=|\][]{}:;',.<>/?]{1}[^`~!@$%^&()+=|\][]{}:;',.<>?]{0,19}$/;

  if(value==null|| value=="")

  {

  alert("请输入正确的查询参数");

  returnfalse;

  }

  if(!vkeyWords.test(value))

  {

  alert("您输入的查询参数不正确,请重新输入!");

  returnfalse;

  }

  returntrue;

}

 

热门栏目