0
我需要創建一個驗證器。jQuery驗證除了一些選定的字符
驗證需要拒絕只有兩個字符,這僅是" ,
,並接受他們的休息。
請幫我提前:)
這裏的任何一個
感謝我的本次代碼
<input type="text"/>
$(document).ready(function() {
$('input').keyup(function() {
var $th = $(this);
$th.val($th.val().replace(/[^a-zA-Z0-9]/g, function(str) { alert('You typed " ' + str + ' ".\n\nPlease except.'); return ''; }));
});
});
不知道我是否理解正確,但使用[「,]代替[^ a-zA-Z0-9]有什麼問題? –
@jJ'Validator可以接受除了這兩個字符。我不知道該怎麼做:( – Muhammed
這就是我的理解,[「,]]表示匹配這兩個字符(」,「)並調用該函數; [^」,]將是相反的 - 匹配除這些之外的所有字符兩(」) –