Вход
Логин: Пароль:Забыли пароль?
Запомнить вас на этом компьютере?
Войти скрытым?

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
Javascript подсчитывающий и ограничивающий символы, Счетчик символов вводимых в текстовое поле

Everybody
сообщение 4.8.2013, 13:32
Сообщение #1


Администратор
*******
Группа: Admin (root)
Сообщений: 2586
Регистрация: 16.10.2007
Пользователь №: 1
Спасибо сказали: 1700 раз(а)



Репутация:   12345  
Javascript подсчитывающий и ограничивающий количество вводимых символов.
Этот скромный по размерам скрипт полезен когда нао чтобы пользователь осознавал при вводе текста сколько символов можно ввести в текстовом поле.
JavaScript
CODE
<script language="javascript">
var cc = 0;
var submittedFlag = false;
var maxlen = 143;
function count(strobj) {
if(strobj.value.length > maxlen) {
strobj.value = strobj.value.substring(0,maxlen);
cc++;
if(cc > 0) {
alert('Пожалуйста, введите нее более 143 символов!');
cc = 0;
}
}
document.sendsms.mychar.value = strobj.value.length;
}
</script>


html
CODE
<table width="450" border="0" cellspacing="0" cellpadding="3" align="center">
<tr>
<td width="102" align="right" valign="top">Текст <span>*</span></td>
<td width="304">
<textarea wrap="physical" cols="40" rows="4" class="bodyInput" name="message" onChange="count(this)" onFocus="count(this)" onBlur="count(this)" onKeyup="count(this)" onKeydown="count(this)"></textarea>
</td>
</tr>
<tr>
<td width="102" align="right" valign="top">&nbsp;</td>
<td width="304" align="right">Количество символов:<input type="text" name="mychar" size="3" value="0" disabled="disabled" onFocus="blur();"/></td>
</tr>
</table>


демо: http://www.utils.trigger.ee/smssend.phtml?countlang=LV-RU
Перейти в начало страницы
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
Нет новых сообщений JavaScript скрипты
Скрипты и редакторы.
1 ВиРуС 1731 23.1.2013, 13:08 Посл. сообщение: Everybody
Нет новых сообщений Символы в нике (запрет)
3 swayback 1765 12.3.2012, 18:12 Посл. сообщение: swayback

 

RSS Текстовая версия Сейчас: 30.6.2022, 13:56
Яндекс.Метрика  Перевод с помощью Google English French German Italian Portuguese Russian Spanish