導航:首頁 > 凈水問答 > 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過濾只保留字母相關的資料

熱點內容
純水龍頭漏水怎麼修 瀏覽:291
生產車尿素液不用edi可以嗎 瀏覽:137
櫥櫃凈水器臟水怎麼存放 瀏覽:149
飯店污水提升裝置怎麼樣 瀏覽:41
九陽恆溫飲水機鍵壞了怎麼辦 瀏覽:45
龍蝦塘有污水怎麼處理 瀏覽:541
怎麼對鋰電電解液進行除水處理 瀏覽:965
史密斯凈水器沒有廢水怎麼辦 瀏覽:847
小米空氣凈化器怎麼設置自動關機 瀏覽:161
美的過濾器飲水機四蕊 瀏覽:955
傷口泡了下水道的污水怎麼辦 瀏覽:463
新奧拓用曼牌什麼型號機油濾芯 瀏覽:900
edi水處理系統啟動注意事項 瀏覽:680
凈水機和廢水泵怎麼連接 瀏覽:195
水楊酸洗面奶幾天用一回 瀏覽:467
飲水機不熱怎麼維修 瀏覽:250
圖昂機油濾芯在什麼位置 瀏覽:540
魚缸過濾桶介紹 瀏覽:854
格蘭富家用污水提升器 瀏覽:549
ro膜發展前景 瀏覽:490