導航:首頁 > 凈水問答 > js過濾只保留字母

js過濾只保留字母

發布時間:2023-12-23 03:21:13

1. js中用正則表達式 過濾特殊字元 校驗所有輸入域是否含有特殊符號

樓上2位已經說的很明白了,只允許輸入規定的字元,如果輸入含有其他字元就直接提示,不允許輸入特殊字元,或者直接給它替換掉。

2. 如何使用js正則 過濾某一個html標簽下所有的標簽跟樣式呢只保留出純文本

js過濾標簽的方法。分享給大家供大家參考,具體如下:
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<title>無標題文檔</title>
<script>
window.onload=function()
{
varoTxt1=document.getElementById('txt1');
varoTxt2=document.getElementById('txt2');
varoBtn=document.getElementById('btn');
oBtn.onclick=function()
{
varreg=/<[^<>]+>/g;
oTxt2.value=oTxt1.value.replace(reg,'');
};
};
</script>
</head>
<body>
<textareaid="txt1"cols="40"rows="10"></textarea><br/>
<inputtype="button"value="過濾"id="btn"/><br/>
<textareaid="txt2"cols="40"rows="10"></textarea>
</body>
</html>

3. 如何用js或則jquery過濾特殊字元

1、jQuery使用正則匹配替換特殊字元

functionRegeMatch(){
varpattern=newRegExp("[~'!@#$%^&*()-+_=:]");
if($("#name").val()!=""&&$("#name").val()!=null){
if(pattern.test($("#name").val())){
alert("非法字元!");
$("#name").attr("value","");
$("#name").focus();
returnfalse;
}
}
}

2、jQuery限制輸入ASCII值

//數字0-9的ascii為48-57
//大寫A-Z的ascii為65-90
//小寫a-z的ascii為97-122

//----------------------------------------------------------------------
//<summary>
//限制只能輸入數字和字母
//</summary>
//----------------------------------------------------------------------
$.fn.onlyNumAlpha=function(){
$(this).keypress(function(event){
vareventObj=event||e;
varkeyCode=eventObj.keyCode||eventObj.which;
if((keyCode>=48&&keyCode<=57)||(keyCode>=65&&keyCode<=90)||(keyCode>=97&&keyCode<=122))
returntrue;
else
returnfalse;
}).focus(function(){
this.style.imeMode='disabled';
}).bind("paste",function(){
varclipboard=window.clipboardData.getData("Text");
if(/^(d|[a-zA-Z])+$/.test(clipboard))
returntrue;
else
returnfalse;
});
};


//-----調用方法$("#文本框id").onlyNumAlpha();


3、js正則匹配過濾

functionstripscript(s)
{
varpattern=newRegExp("[`~!@#$^&*()=|{}':;',\[\].<>/?~!@#¥……&*()——|{}【】『;:」「'。,、?]")
varrs="";
for(vari=0;i<s.length;i++){
rs=rs+s.substr(i,1).replace(pattern,'');
}
returnrs;
}
閱讀全文

與js過濾只保留字母相關的資料

熱點內容
空調水除垢 瀏覽:148
超濾化學清洗大量泡沫是什麼原因 瀏覽:922
千福名媛凈化器怎麼打開 瀏覽:716
污水處理池容計算參照 瀏覽:555
污水是否需要爬梯 瀏覽:339
污水w4表示什麼意思 瀏覽:316
內置凈化器多少錢 瀏覽:825
凈水器藍密碼多少錢 瀏覽:810
塑料雙層順暢過濾漏斗 瀏覽:817
新車怎麼換機油和濾芯 瀏覽:423
鹽酸和蒸餾水導電性實驗裝置圖 瀏覽:594
凈水器出水管怎麼卸掉 瀏覽:806
職工食堂泔水處理記錄表 瀏覽:117
農家樂污水處理廠 瀏覽:678
污水處理廠的效果 瀏覽:460
三鈉一栲膠除垢的原理 瀏覽:735
比麗爾凈水器價格是多少錢 瀏覽:674
市政污水井蓋多少錢 瀏覽:78
去離子液是什麼顏色 瀏覽:606
油性空氣濾芯加什麼油 瀏覽:905