Как установить minlength = 2
на Textarea
. Я пробовал использовать свой код, но, похоже, он не работает. Я получаю сообщение об ошибке как неизвестный атрибут. Есть ли способ установить минимальную длину текстового поля как "2"? Заранее спасибо.
Я даже попробовал pattern = {2,}
, но ничего не вышло.
<textarea name = "Remarks" onchange = "CheckValidChars(this);" onblur = "CheckValidChars(this);" onkeypress = "return isValidChars(event);" id = "Remarks" maxlength = "700" minlength = "2" required cols = "100" rows = "6" ng-model = "vm.EditRef_OCBUI.Remarks"></textarea>
Да, я это проверил. Но минимальная длина и узор мне не подходят. Итак, я повторил вопрос. Повторяющийся ответ мне не помогает. Я уже проверил этот повторяющийся ответ до того, как опубликовал этот вопрос в первый раз. Таким образом, вы можете остановить голосование, даже не проверив, что я уже пробовал теги, как указано в повторяющемся ответе.
Что ж, похоже, это работает для всех остальных. Можете ли вы включить в свой вопрос фрагмент (используйте кнопку <>
в редакторе вопросов), который показывает, что он не работает?
Вы можете просто добавить минимальную длину ........... <textarea maxlength = "20" minlength = "5"></textarea>
попробуйте и посмотрите html OP, он уже добавлен
Вы можете добавить проверку с помощью jQuery.
Пример jQuery:
$('#formID').submit(function(e){
if ($('#Remarks').val().length < 3){
e.preventdefault();
}
});
formID - это "идентификатор текстового поля"?
Нет. Это идентификатор формы. Я обрабатываю событие отправки формы. У тебя нет формы? Когда вы хотите подтвердить? На подаче? На размытие?
в
pattern = ".{2,}"
есть опечатка