- Атрибут HTML:minlength
- Examples
- Specifications
- Атрибуты minlength и maxlength
- Кратко
- Как пишется
- Пример
- Как понять
- HTML Тег атрибут minlength
- Поддержка браузеров
- Синтасис
- Значение атрибута
- ВЫБОР ЦВЕТА
- Сообщить об ошибке
- Ваше предложение:
- Спасибо Вам за то, что помогаете!
- HTML attribute: minlength
- Try it
- Examples
- Specifications
- Browser compatibility
- html.elements.input.minlength
- html.elements.textarea.minlength
- See also
- Found a content problem with this page?
- MDN
- Support
- Our communities
- Developers
Атрибут HTML:minlength
minlength атрибут определяет минимальное количество символов (как UTF-16 кодовых единиц) пользователь может ввести в или . Это должно быть целочисленное значение 0 или больше. Если минимальная длина не указана или указано недопустимое значение, вход не имеет минимальной длины. Это значение должно быть меньше или равно значению maxlength , в противном случае значение никогда не будет действительным, поскольку невозможно удовлетворить обоим критериям.
Вход будет не в состоянии ограничения проверки , если длина текстового значения поля составляет менее MinLength длины UTF-16 кодовых блоков, с validityState.tooShort возвращения true . Проверка ограничений применяется только тогда, когда значение изменяется пользователем. Если отправка не удалась, некоторые браузеры отобразят сообщение об ошибке с указанием минимально необходимой длины и текущей длины.
Examples
При добавлении minlength=»5″ значение должно быть либо пустым, либо не менее пяти символов, чтобы оно было действительным.
type="text" minlength="5" id="fruit">
Мы можем использовать псевдоклассы для стилизации элемента в зависимости от того, действительно ли значение. Значение будет действительным, если оно равно нулю (пусто) или имеет длину пять или более символов. Лайм недопустим, лимон допустим .
input < border: 2px solid currentcolor; > input:invalid < border: 2px dashed red; > input:invalid:focus < background-image: linear-gradient(pink, lightgreen); >
Specifications
Атрибуты minlength и maxlength
Атрибуты minlength и maxlength устанавливают полям ввода минимальное и максимальное количество символов.
Время чтения: меньше 5 мин
Это незавершённая статья. Вы можете помочь её закончить! Почитайте о том, как контрибьютить в Доку.
Кратко
Скопировать ссылку «Кратко» Скопировано
Атрибуты minlength и maxlength позволяют устанавливать минимальное и максимальное количество символов в полях ввода или .
Как пишется
Скопировать ссылку «Как пишется» Скопировано
input minlength="4" maxlength="8"> textarea minlength="50" maxlength="1000">
Пример
Скопировать ссылку "Пример" Скопировано
Создадим поле для ввода пароля и ограничим количество допустимых символов:
type="password" name="password" required minlength="8" maxlength="16">
label for="password">Введите пароль (от 8 до 16 символов):label> input type="password" id="password" name="password" required minlength="8" maxlength="16" >
Как понять
Скопировать ссылку "Как понять" Скопировано
Атрибуты minlength и maxlength устанавливают минимальное и максимальное количество символов в полях ввода или . Значением атрибутов должно быть целое число от 0 и выше. Если значение атрибутов не указано, или указано неправильно, ограничений по длине у поля не будет.
При добавлении полю обоих атрибутов, значение minlength всегда должно быть меньше значения maxlength . Если за этим не уследить, то поле всегда будет невалидным.
HTML Тег атрибут minlength
Атрибут minlength указывает минимальное количество символов, требуемых в поле ввода.
Примечание: Атрибут minlength может быть использован с type="text", type="search", type="url", type="tel", type="email", и type="password".
Поддержка браузеров
Цифры в таблице указывают первую версию браузера, которая полностью поддерживает этот атрибут.
Атрибут | |||||
---|---|---|---|---|---|
minlength | 40.0 | 17.0 | 51.0 | 10.1 | 27.0 |
Синтасис
Значение атрибута
Мы только что запустили
SchoolsW3 видео
ВЫБОР ЦВЕТА
Сообщить об ошибке
Если вы хотите сообщить об ошибке или внести предложение, не стесняйтесь отправлять на электронное письмо:
Ваше предложение:
Спасибо Вам за то, что помогаете!
Ваше сообщение было отправлено в SchoolsW3.
ТОП Учебники
ТОП Справочники
ТОП Примеры
Получить сертификат
SchoolsW3 оптимизирован для бесплатного обучения, проверки и подготовки знаний. Примеры в редакторе упрощают и улучшают чтение и базовое понимание. Учебники, ссылки, примеры постоянно пересматриваются, чтобы избежать ошибок, но не возможно гарантировать полную правильность всего содержания. Некоторые страницы сайта могут быть не переведены на РУССКИЙ язык, можно отправить страницу как ошибку, так же можете самостоятельно заняться переводом. Используя данный сайт, вы соглашаетесь прочитать и принять Условия к использованию, Cookies и политика конфиденциальности.
HTML attribute: minlength
The minlength attribute defines the minimum string length that the user can enter into an or . The attribute must have an integer value of 0 or higher.
The length is measured in UTF-16 code units, which (for most scripts) is equivalent to the number of characters. If no minlength is specified, or an invalid value is specified, the input has no minimum length. This value must be less than or equal to the value of maxlength, otherwise the value will never be valid, as it is impossible to meet both criteria.
The input will fail constraint validation if the length of the text value of the field is less than minlength UTF-16 code units long, with validityState.tooShort returning true . Constraint validation is only applied when the value is changed by the user. Once submission fails, some browsers will display an error message indicating the minimum length required and the current length.
Try it
Examples
By adding minlength="5" , the value must either be empty or five characters or longer to be valid.
label for="fruit">Enter a fruit name that is at least 5 letters longlabel> input type="text" minlength="5" id="fruit" />
We can use pseudoclasses to style the element based on whether the value is valid. The value will be valid as long as it is either null (empty) or five or more characters long. Lime is invalid, lemon is valid.
input border: 2px solid currentcolor; > input:invalid border: 2px dashed red; > input:invalid:focus background-image: linear-gradient(pink, lightgreen); >
Specifications
Browser compatibility
html.elements.input.minlength
BCD tables only load in the browser
html.elements.textarea.minlength
BCD tables only load in the browser
See also
Found a content problem with this page?
This page was last modified on Jun 30, 2023 by MDN contributors.
Your blueprint for a better internet.
MDN
Support
Our communities
Developers
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998– 2023 by individual mozilla.org contributors. Content available under a Creative Commons license.