1
我有下面一行HTML表單:輸入的現場驗證 - JQuery的
<input type="text" id="calcInput"/>
我希望用戶能夠只插入正整數(或0),如果他輸入了錯誤值 - 我想刪除它。 請注意 - 如果用戶輸入3個整數字符,然後輸入一個非整數字符,我想只刪除非整數字符。
找不到任何方法來做到這一點。
您的協助將不勝感激。 謝謝。
我有下面一行HTML表單:輸入的現場驗證 - JQuery的
<input type="text" id="calcInput"/>
我希望用戶能夠只插入正整數(或0),如果他輸入了錯誤值 - 我想刪除它。 請注意 - 如果用戶輸入3個整數字符,然後輸入一個非整數字符,我想只刪除非整數字符。
找不到任何方法來做到這一點。
您的協助將不勝感激。 謝謝。
認爲這將工作。該輸入事件不適用於一些較舊的IE版本,並且您必須使用按鍵/按鍵等。
$('#calcInput').on('input', function (e) {
if ($(this).val()) //do your check here
{
e.preventDefault();
}
});