2012-12-28 25 views
-1

可能重複:
check a textbox for invalid characters using js and regular expressions上的文本框創建角色限制使用JavaScript

我想創造上的字符<,>的文本字符的限制,」是不允許的與JavaScript和我可以用正則表達式代碼嗎?

,我發現這個鏈接並解決 check a textbox for invalid characters using js and regular expressions

+0

我不明白這個問題。這段代碼不會做你想做的事情? –

+0

我想爲字符<,>在文本框上創建字符限制,'javascript不允許,我可以用正則表達式代碼嗎?感謝提前=] –

+0

致編輯:請注意,r#1中有一些內容出現在r#2中意外刪除。只要有待處理的建議請求,就不能進行更多編輯。 –

回答

0

您可以通過只檢查這些charactors的位置用JavaScript做到這一點。不需要正則表達式。

function checkText(txt) 
{ 
    if (txt.indexOf('<')>=0) return false; 
    if (txt.indexOf('>')>=0) return false; 
    if (txt.indexOf('\'')>=0) return false; 

    return true; 
} 

現在你可以使用這個功能來檢查使用onchangeonkeyup的textare的輸入值。如果你使用它,可以用jquery綁定。

請記住,使用javascript進行檢查並不安全。它只是一種快速通知用戶錯誤的方法。你應該在服務器端做同樣的檢查。