Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML]formularz z inputami nie reagujący na enter / problem z textarea
Forum PHP.pl > Forum > Przedszkole
hyhyhy
Witam,
Szukałem dużo, ale nie znalazłem
Jestem na etapie kończenia strony internetowej, ale natknąłem się na pewien problem. Chcę ustawić pola tekstowe formularza z okreslona dlugoscia maksymalna, jednoczesnie nie chce, zeby reagowaly na enter. mialem dwa pomysly, ale kazdy ma wade:

input type text reaguje na enter ale maxlength dziala
w textarea, ktore na niego nie reaguje, za to nei dziala maxlength.

Czy istnieje w miare prosty sposob rozwiazania problemu?
CuteOne
Do textarea, możesz użyć JS, który zlicza długość wprowadzonego stringu i blokuje dalsze pisanie - poszukaj na necie gotowca

_Borys_
Podobny wątek:
Temat: Ograniczenie ilosci znakow w TEXTAREA
hyhyhy
Witam, mam jeszcze jedno pytanie do osób znających JS, otóż dorwałem taki skrypt:

  1. function sprawdz()
  2. {
  3. if(txtNode.value.length>ile)
  4. {
  5. txtNode.value=txtNode.value.substr(0,ile);
  6. }
  7. wynikNode.innerHTML=ile-txtNode.value.length;
  8. }
  9.  
  10. window.onload=function()
  11. {
  12. ile=60;
  13. txtNode=document.getElementById('txt');
  14. wynikNode=document.getElementById('wynik');
  15. setInterval('sprawdz()',50);
  16. </head><body><textarea id="txt" cols="30" rows="3" name="nazwa"></textarea>
  17. <p id="wynik"></p>
  18. </body></html>


no i jesli mam takie jedno, to dziala wypas, ale jesli chce miec 5 pol textarea to co mam zrobic? kombinowalem, kombinowalem ale nic nie dziala, jesli jest kilka pol, to dziala tylko ostatnie, a poprzednie nie. W jaki sposób zaskryptowac kilka pol?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.