JS:空間驗證需要優質
var KEYS = { SPACE: 32 };
var str = $('#id_phone_daytime').val();
$("#id_phone_daytime").keyup(function(e) {
$.trim(str)
$('#id_phone_daytime').val(str);
if (e.keyCode == KEYS.SPACE) {
alert("No space please")
}
});
HTML:
沒有足夠的空間,請
上面的代碼是針對單個輸入驗證領域的空白。它工作正常,但在我的應用程序中,我有8個不同ID的輸入字段。我想驗證這8個輸入字段的空白驗證。
如何用最少的代碼實現相同的功能?
注意['$ .trim()'](http://api.jquery.com/jQuery.trim/)不改變其參數的值。它取而代之返回修改後的值,需要存儲:'str = $ .trim(str);' –