0
我想禁止特殊字符和數字在我的文本框中。但我不想通過允許[a-zA-Z]這樣做。因爲這個正則表達式不包含所有的字符(比如土耳其語字符)。這就是爲什麼我選擇的方式不允許而不是允許 :)如何禁止特殊字符和數字在JQuery上
這裏的代碼我試過了;
$('#Testtextbox').bind('keypress', function (event) {
var regex = new RegExp("^[0-9]+$");
var regex2 = new RegExp("/[&\/\\#,+()$~%.':*?<>{}]/g");
var key = String.fromCharCode(!event.charCode ? event.which : event.charCode);
if (regex.test(key) || regex2.test(key)) {
event.preventDefault();
return false;
}
});
此代碼禁止數字。但它不適用於特殊字符。
感謝您的幫助。