Теги html - тег input - атрибут maxlength

Атрибут maxlength. тега . встановлює максимальну кількість символів для введення в текстове поле, тільки для type = "text" або "password". Причому, значення даного атрибута може бути більше значення зазначеного в size. В цьому випадку можна прокручувати рядок, використовуючи стрілки «вліво» і «вправо» на клавіатурі або миша.

Обмеження максимальної кількості символів за допомогою атрибута maxlength використовується з різних причин. Наприклад, програма-обробник, якої відправляються дані форми, може працювати тільки з обмеженими по довжині рядками. Або уявіть, що ви використовуєте форму для відправки вам повідомлення по електронній пошті. І уявіть ще раз, що буде, якщо хтось вам поштою вирішить відправити повне зібрання творів Віктора Гюго одним рядком. Тому краще завжди ставити максимально допустиму межу для кількості символів.

Значенням атрибута є ціле позитивне число, яке задає максимальну кількість символів.

Значення за замовчуванням: Можна ввести необмежену кількість символів.

Обов'язковий атрибут: немає.

Приклад HTML: застосування атрибута maxlength