Ограничение количества символов в TEXTAREA
Часто необходимо ограничить пользователя в воде символов в определённые формы, и как не пиши ты, как не проси, мол не больше 10 символов сюда, не больше 20 туда, все равно найдутся уникальные личности которым пофиг – и они будут штамповать в поле ввода пока пальцы не отпадут. Итак, вот старенькая, заезженная тема на ява скрипт, но всё же весьма удобная.
Теперь создаём саму TextArea:
TextArea ограничение ввода
Разработка интернет-магазинов, скриптов, SEO и повышение конвертации. Менеджмент онлайн проектов.
admin
25 Jun, 2008
Ну и конечно же, не забывайте на сервере проверять длину полей, а то некоторые забывают а надеяться на JavaScript, который может быть просто напросто выключен у пользователя.
IceSoul
10 Jul, 2008
У полей типа “password,text”,воопщето есть свойство maxlength
Dima
14 Nov, 2008
О
KloneB@DGuY
25 Jan, 2010
Статья из разряда “догадайся сам”? о_О
А где объявление функции? А полный код самого скрипта? Жуть, а не статья.
Вот нормальный пример:
Объявление функции скрипта:
function limitText(limitField, limitCount, limitNum) {
if (limitField.value.length > limitNum) {
limitField.value = limitField.value.substring(0, limitNum);
} else {
limitCount.value = limitNum – limitField.value.length;
}
}
Использование:
Александр
29 Jan, 2010
IceSoul, не путайте теги TEXTAREA и INPUT.
Dharmah
18 Mar, 2010
если текст не пишут ручками, а вставляют из буфера – скрипт не помогает, опять же надо улучшать скрипт.