Html
    Css
    Js

    
                        
.over { font-size: large; font-style: italic; }
.out { font-size: small; }

                        
↑上面代码改变,会自动显示代码结果 jQuery调用版本:1.11.3
 立即下载

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

附:常用的js验证函数:

网站首页表单js:

function checkVaild()
{
  var User=$("#Mobile").val();
  var reg=/^(\+\d{2,3}\-)?\d{11}$/;
  if (User=="")
  {
   alert("手机号码不能为空") ;
   return false;
  }
  if(!reg.test(User)){
  alert("手机号输入错误") ;
  return false ;
  }
  return true ;
}

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

function doValidate(value)
{
  vkeyWords=/^[^`~!@#$%^&*()+=|\\\][\]\{\}:;'\,.<>/?]{1}[^`~!@$%^&()+=|\\\][\]\{\}:;'\,.<>?]{0,19}$/;
  if(value==null || value=="")
  {
  alert("请输入正确的查询参数");
  return false;
  }
  if(!vkeyWords.test(value))
  {
  alert("您输入的查询参数不正确,请重新输入!");
  return false;
  }
  return true;
}
0