我尝试创建一个只保留数字的文本字段。同时防止输入0作为第一个数字。我如何组合这两个?
$('.btn').keypress(function(e) {
var code = e.which;
if(($(this).val().indexOf(".") == -1 && code == 46) || (code >= 48 && code <= 57) || (code == 8) || (code >= 48 && code <= 57)){
return true;
}
return false;
})
.bind('paste',function(e) {
e.preventDefault();
});
和
if (this.value.length == 0 && e.which == 48 ){
return false;
}