码迷,mamicode.com
首页 > 其他好文 > 详细

特殊字符校验

时间:2015-08-19 16:37:34      阅读:403      评论:0      收藏:0      [点我收藏+]

标签:

JS代码

//特殊字符禁止输入
 function textValidate()
 {
     var code;
     var character;
     if (document.all) //判断是否是IE浏览器
     {
         code = window.event.keyCode;
     }
     else
     {
         code = arguments.callee.caller.arguments[0].which;
     }
     var character = String.fromCharCode(code);
    
     var txt=new RegExp("[ ,\\`,\\~,\\!,\\@,\#,\\$,\\%,\\^,\\+,\\*,\\&,\\\\,\\/,\\?,\\|,\\:,\\.,\\<,\\>,\\{,\\},\\(,\\),\\‘,\\;,\\=,\"]");
     //特殊字符正则表达式
     if (txt.test(character))
     {
         alert("请输入正确字符");
         if (document.all)
         {
             window.event.returnValue = false;
         }
         else
         {
             arguments.callee.caller.arguments[0].preventDefault();
         }
     }
 }
 

html标签:

<input id="roomName" name="data.roomName" typ e="text" onkeypress="textValidate()"/>

 

特殊字符校验

标签:

原文地址:http://www.cnblogs.com/xiaowei1763369680/p/4742479.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!