несколько textarea и яваскрипт - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Fri, 22 Nov 2024 09:41:33 +0300<blockquote class="blockquote"><strong>megabit</strong> (19 Сентября 2013 / 13:25)<br>
держи <a href="http://jsfiddle.net/HLprp/5/" target="_blank" rel="nofollow">http://jsfiddle.net/HLprp/5/</a></blockquote>
спс<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> и за ссылку тоже. не знал о таком ресурсе
https://visavi.net/topics/39000/646746
несколько textarea и яваскрипт ZдешнийThu, 19 Sep 2013 17:29:29 +0400Сообщенияhttps://visavi.net/topics/39000/646746держи <a href="http://jsfiddle.net/HLprp/5/" target="_blank" rel="nofollow">http://jsfiddle.net/HLprp/5/</a>
https://visavi.net/topics/39000/646740
несколько textarea и яваскрипт АлексейThu, 19 Sep 2013 15:25:39 +0400Сообщенияhttps://visavi.net/topics/39000/646740Так пойдет ?<br>
<br>
<pre class="prettyprint"><head><script type="text/javascript">
function check (a,b,c)
{
// допустимое количество символов
var MAX_LEN = b;
// вычисляем, сколько символов введено
var ta_len = document.getElementById(a).value.length;
// вычисляем, сколько осталось ввести
var rest = MAX_LEN - ta_len;
// при достижении предела ограничиваем строку
if (ta_len > MAX_LEN )
document.getElementById(a).value = document.getElementById(a).value.substr (0, MAX_LEN);
else
// или выводим сколько символов осталось
document.getElementById(c).firstChild.data = rest;
}
</script>
</head>
<body>
<form id="my_form">
<span style="padding-right:20px">Введите сообщение 1</span>
Осталось символов: <span id="counter1">30</span><br />
<textarea id="my_area" rows="1" cols="35" onkeyup="check ('my_area',30,'counter1')"></textarea><br />
<span style="padding-right:20px">Введите сообщение 2</span>
Осталось символов: <span id="counter2">10</span><br />
<textarea id="my_area2" rows="1" cols="35" onkeyup="check ('my_area2',10,'counter2')"></textarea><br />
</form>
</body></pre>
https://visavi.net/topics/39000/646739
несколько textarea и яваскрипт SamxalThu, 19 Sep 2013 15:21:23 +0400Сообщенияhttps://visavi.net/topics/39000/646739даже так, макисмальное количество символов возьмём из переменной, но остальное <img src="https://visavi.net/uploads/stickers/sad.gif" alt="sad">
https://visavi.net/topics/39000/646738
несколько textarea и яваскрипт ZдешнийThu, 19 Sep 2013 15:09:43 +0400Сообщенияhttps://visavi.net/topics/39000/646738добрый день. нарыл такой код<br>
<pre class="prettyprint"><head><script type="text/javascript">
function check ()
{
// допустимое количество символов
var MAX_LEN = 30;
// вычисляем, сколько символов введено
var ta_len = document.getElementById("my_area").value.length;
// вычисляем, сколько осталось ввести
var rest = MAX_LEN - ta_len;
// при достижении предела ограничиваем строку
if (ta_len > MAX_LEN )
document.getElementById("my_area").value = document.getElementById("my_area").value.substr (0, MAX_LEN);
else
// или выводим сколько символов осталось
document.getElementById("counter").firstChild.data = rest;
}
</script>
</head>
<body>
<form id="my_form">
<span style="padding-right:20px">Введите сообщение</span>
Осталось символов: <span id="counter">30</span><br />
<textarea id="my_area" rows="1" cols="35" onkeyup="check ()"></textarea><br />
</form>
</body>
</pre>
<br>
это для одного поля, а что делать, если в форме например 3 поля textarea, и в каждом ограничение на разнок оличество символов? как сделать?<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/39000/646735
несколько textarea и яваскрипт ZдешнийThu, 19 Sep 2013 14:47:41 +0400Сообщенияhttps://visavi.net/topics/39000/646735