|
|
|
| подскажите как сделать с помощью js подсчет символов чтоб они показывались пользователю
вроде там нужна функция lenght но не знаю как выводить число символов пользователю
не обязательно сильная защита от ввода в textarea просто подсчет и предупреждение что он обрежется после 275 символов. а потом с помощью php если лимит будет превышен он сам обрежется | |
|
|
|
|
|
|
|
для: kvins
(17.03.2011 в 11:22)
| | Повесьте обработчик на функцию onkeypress="process_textarea(this)", при разработки функции можно отталкиваться от следующей заготовки
<script language='JavaScript1.1' type='text/javascript'>
<!--
function process_textarea(element)
{
document.getElementById('counter-phone').innerHTML = 75 - element.value.length;
if (element.value.length <= 75)
{
document.getElementById('counter-phone').className = 'counter';
} else {
document.getElementById('counter-phone').className = 'overflow';
}
}
//-->
</script>
|
| |
|
|
|
|
|
|
|
для: kvins
(17.03.2011 в 11:22)
| | Подобное интересует?
http://kavkaz.sendsms.megafon.ru/ | |
|
|
|
|
|
|
|
для: deimand
(17.03.2011 в 13:46)
| | да именно это чтоб пользователь видел сколько символов у него осталось, | |
|
|
|
|
|
|
|
|
для: kvins
(17.03.2011 в 11:22)
| |
<head>
...
<script type="text/javascript">
function count(x) { document.getElementById("counter").innerHTML = x.value.length; }
</script>
...
</head>
<body>
...
Символов введено: <span id="counter">0</span>
<textarea name="???" onchange="javascript: count(this);" ...
|
| |
|
|
|