0
接受自然数这是我的jQuery代码jQuery验证从asp.net文本框
$(document).ready(function() {
$('#txtLoadCode').keydown(function (key) {
if ($(this).val().substring(0, 1) == '0') {
$(this).val('');
return false;
} else {
var keycode = (key.which) ? key.which : key.keyCode;
var code = document.getElementById('<%=txtLoadCode.ClientID%>').value;
if ((!(keycode == 8 || keycode == 46)) && (keycode < 48 || keycode > 57)) {
return false;
} else {
//Condition to check textbox contains ten numbers or not
if (code.length < 5 || keycode == 8) {
return true;
} else {
return false;
}
}
}
});
});
这有助于我接受一个5位数字。但是当我只输入0时,它仍然接受。我想避免这种情况。
请帮
尝试..... – iJade
由于其工作:) – user2124167
高兴它helped..posted作为一个答案... upvote并标记为答案:) – iJade