$("#number").bind('keyup change click', function() {
if ($(this).val().match(/^\d+$/)) {
} else {
alert("Not a number");
}
Это мой код для ввода ввода, который является номером только от пользователя. Это нормально, но у меня возникли проблемы с start of click
; когда я нажимаю он alert
, что это не число, даже если он по-прежнему empty
так я добавил еще один код:тип ввода число, принимает число только не письмо jquery
if ($(this).val().length === 0) {
}
от начала кода. Это устранило проблему с пустым или начальным щелчком проблемы, когда я печатаю letters
это does not alert
сообщение больше. Как исправить это? Любое предложение оценили
Почему '===' не '=='? – VMAtm
, потому что он имеет предупреждение «Ожидаемый» === »и вместо этого увидел« == ». 'Я работаю в netbeans, поэтому я избавился от предупреждения –
Почему вы слушаете событие' click'? – hindmost