несколько textarea и яваскрипт - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - 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">&lt;head&gt;&lt;script type=&quot;text/javascript&quot;&gt; 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 &gt; MAX_LEN ) document.getElementById(a).value = document.getElementById(a).value.substr (0, MAX_LEN); else // или выводим сколько символов осталось document.getElementById(c).firstChild.data = rest; } &lt;/script&gt; &lt;/head&gt; &lt;body&gt; &lt;form id=&quot;my_form&quot;&gt; &lt;span style=&quot;padding-right&#58;20px&quot;&gt;Введите сообщение 1&lt;/span&gt; Осталось символов&#58; &lt;span id=&quot;counter1&quot;&gt;30&lt;/span&gt;&lt;br /&gt; &lt;textarea id=&quot;my_area&quot; rows=&quot;1&quot; cols=&quot;35&quot; onkeyup=&quot;check (&#039;my_area&#039;,30,&#039;counter1&#039;)&quot;&gt;&lt;/textarea&gt;&lt;br /&gt; &lt;span style=&quot;padding-right&#58;20px&quot;&gt;Введите сообщение 2&lt;/span&gt; Осталось символов&#58; &lt;span id=&quot;counter2&quot;&gt;10&lt;/span&gt;&lt;br /&gt; &lt;textarea id=&quot;my_area2&quot; rows=&quot;1&quot; cols=&quot;35&quot; onkeyup=&quot;check (&#039;my_area2&#039;,10,&#039;counter2&#039;)&quot;&gt;&lt;/textarea&gt;&lt;br /&gt; &lt;/form&gt; &lt;/body&gt;</pre> https://visavi.net/topics/39000/646739 несколько textarea и яваскрипт Samxal Thu, 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">&lt;head&gt;&lt;script type=&quot;text/javascript&quot;&gt; function check () { // допустимое количество символов var MAX_LEN = 30; // вычисляем, сколько символов введено var ta_len = document.getElementById(&quot;my_area&quot;).value.length; // вычисляем, сколько осталось ввести var rest = MAX_LEN - ta_len; // при достижении предела ограничиваем строку if (ta_len &gt; MAX_LEN ) document.getElementById(&quot;my_area&quot;).value = document.getElementById(&quot;my_area&quot;).value.substr (0, MAX_LEN); else // или выводим сколько символов осталось document.getElementById(&quot;counter&quot;).firstChild.data = rest; } &lt;/script&gt; &lt;/head&gt; &lt;body&gt; &lt;form id=&quot;my_form&quot;&gt; &lt;span style=&quot;padding-right&#58;20px&quot;&gt;Введите сообщение&lt;/span&gt; Осталось символов&#58; &lt;span id=&quot;counter&quot;&gt;30&lt;/span&gt;&lt;br /&gt; &lt;textarea id=&quot;my_area&quot; rows=&quot;1&quot; cols=&quot;35&quot; onkeyup=&quot;check ()&quot;&gt;&lt;/textarea&gt;&lt;br /&gt; &lt;/form&gt; &lt;/body&gt; </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