Я хочу minlength=8
и maxlength=14
, как я могу достичь этой проверки.jquery min и maxlength валидация
HTML:
<input type="text" name="354" id="field">
JQuery:
$("input[name=354]").keypress(function(e){
if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) {
$("#errmsg").html("Digits only").show().fadeOut("slow");
return false;
}
});
Что ваша мин и MaxLength см? Все, что у вас есть, - это событие нажатия клавиши, которое срабатывает при каждом нажатии на клавишу. Если вы пытаетесь проверить поле в целом, убедитесь, что в поле указано 8-14 цифр, тогда вам нужно будет подтвердить его при отправке. – nurdyguy