Инструменты пользователя

Инструменты сайта

  • Показать исходный текст
  • История страницы
  • Ссылки сюда
  • Оставить на чай
  • Экспорт в PDF
  • Наверх

  • software:development:web:docs:web:html:attributes:maxlength

    HTML атрибут: maxlength (максимальная длина)

    Атрибут maxlength определяет максимальную длину строки, которую пользователь может ввести в файл <input> или <textarea>. Атрибут должен иметь целое значение 0 или выше.

    Длина измеряется в кодовых единицах UTF-16, что (для большинства скриптов) эквивалентно количеству символов. Если maxlength не указано или указано недопустимое значение (invalid value), ввод не имеет максимальной длины.

    Любое maxlength значение должно быть больше или равно значению minlength, если оно присутствует и допустимо. Ввод не пройдет проверку ограничения, если длина текстового значения поля превышает максимальную длину кодовых единиц UTF-16. Проверка ограничений применяется только тогда, когда значение изменяется пользователем.

    Проверка ограничений

    Хотя браузер обычно запрещает пользователю вводить больше текста, чем позволяет атрибут maxlength, если длина превышает допустимую maxlength, свойство tooLong объекта только для чтения ValidityState будет иметь значение true.

    Если значение превышает максимально допустимое значение, validityState.rangeOverflow будет true истина), и элемент управления будет соответствовать псевдоклассам :out-of-range и :invalid.

    Попробуй

    Примеры

    Обсуждение

    Ваш комментарий:

    Внимание! Оставляя комментарий Вы соглашаетесь с пониманием и несете ответственность за свои действия гл.2 ст.18 Федерального закона №38-ФЗ «О рекламе» и ст.3 п.1 Федерального закона №152-ФЗ «О персональных данных»
    24 -13​ = 
     
    software/development/web/docs/web/html/attributes/maxlength.txt · Последнее изменение: 2023/08/31 15:27 — vladpolskiy