JS javascript去掉特殊符号的方法
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD> <script> //去掉特殊符号的方法(调用在下面) String.prototype.TextFilter=function(){ var pattern=new RegExp("[`~%!@#^=''?~!@#¥……&——‘”“'?*()(),,。.、]"); //[]内输入你要过滤的字符,这里是我的 var rs=""; for(var i=0;i<this.length;i++){ rs+=this.substr(i,1).replace(pattern,''); } return rs; } function checkChar(){ var uname=document.getElementById("uname1").value; //通过ID取到texteara的值 var txt=uname.TextFilter(); //调用上面的去字符方法 if(txt!=uname){ alert("您输入的内容含有限定字符"); }else{ alert("您输入的内容正确"); } } </script> <BODY> <input type="text" id="uname1"> <input type="button" value="验证" onclick="checkChar();"> </BODY> </HTML>
继续浏览:
发表评论