系統家具櫥櫃設計專家,高品質把關
整體居家系統傢俱兼具美學與實用,歡迎選購
裝潢工程車庫、工廠、球場等各式地坪工程推薦免費估價
採EPOXY,耐磨耐酸鹼,歡迎來電洽詢

首頁  •  j2h 論壇 • 程式設計討論     • 

[JaveScript] javascript如何去掉值的空格

房東:小強
發表時間:2011-03-15


javascript如何去掉值的空格




因為我寫這段擋掉不雅的文字

可是當有人故意把 文字空格 就可以逃過

例如 白  爛 花  癡

那有辦法先用javascript把留言內容去掉值的空格

再來執行spam 嘛?




<script language="javascript">

form1.body.value="";

form1.j2h.value="";

var spam = ["白痴","白ㄔ","白爛","花癡"];

for(var i=0;i < spam.length;i++)

   if(form1.body.value.toLowerCase().indexOf(spam[i])!=-1) {

alert("留言內容中含有疑似不雅或是被禁止的文字,\n請移除不雅 '"+ spam[i] +"' 的文字");

return(false);}

 return(true);

}

</script>





  • 贊助網站       

    廣利不動產-新板特區指名度最高、值得您信賴的好房仲
    您的托付,廣利用心為您服務
    廣利不動產-板橋在地生根最實在--新板特區指名度最高、值得您信賴的好房仲
    完整房訊,房屋、店面熱門精選物件,廣利不動產 優質仲介,房屋租賃、買賣資訊透明,交易真安心!

  • 1 樓住戶:阿寶
    發表時間:2011-03-15

    if(form1.body.value.toLowerCase().replace(/ /gi, "").indexOf(spam[i])!=-1) {
    alert("留言內容中含有疑似不雅或是被禁止的文字,\n請移除不雅 '"+ spam[i] +"' 的文字");
    return(false);}


    這樣可以把字串中的空格去掉後再進行判斷

    如果連全形的" "都要去掉
    就再加上.replace(/ /gi, "")




     共 1 人回應  選擇頁數 【第1 頁】 

    姓名:
    佈告內容:
    其他選項: