js处理文本中特殊字符
基本js函数: 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; } 调用方法,js方法: var uname=document.getElementById("uname1").value; //通过ID取到texteara的值 var txt=uname.TextFilter(); //调用上面的去字符方法 if(txt!=uname){ alert("您输入的内容含有限定字符"); }