2013-04-24 142 views
0

我已經放置了一個文本區域,我想對其添加限制。如何驗證限制用戶輸入的文本框|字符

只有特殊字符|不應該被允許在文本區域輸入,因爲我正在使用|分裂功能中的字符。

+0

使用正則表達式或捕捉鍵碼爲 '|'字符。 – 2013-04-24 07:02:01

回答

0

致電您的文本框

function isSpclChar(){ 
var iChars = "|"; 
if(document.qfrm.q.value.indexOf(iChars) != -1) { 

alert ("This special character is not allowed."); 
return false; 

}這個javascript函數

}

,如果你不想讓在文本框特殊的字符

然後用

var iChars = "[email protected]#$%^&*()+=-[]\\\';,./{}|\":<>?"; 
0

你可以這樣做:

Script

function alpha(e) { 
    var k = (evt.which) ? evt.which : event.keyCode 
    return ((k > 64 && k < 91) || (k > 96 && k < 123) || k == 8 || k == 32 || (k >= 48 && k <= 57)); 
} 

HTML

<input type="text" id="id" onkeypress="return alpha(event);" /> 
相關問題