Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Ograniczenia formularzy - długość wpisu plus..., ... ile znaków jeszcze zostało
espeen
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 5.01.2006
Skąd: Kraków

Ostrzeżenie: (10%)
X----


Witam.
Mam pytanie jak zrobić aby w polu textarea można było wpisać np 1000 znaków a podczas wpisywania w innym polu było odliczane ile znaków jeszcze zostało?

Tzn do ograniczenia ilości wpisywanych znaków używam czegoś takiego:

  1. <script type="text/javascript">
  2. function licz(pole,max)
  3. {
  4. pole.value = pole.value.substr(0,max)
  5. }
  6. </head>
  7. <form acion='index.html' method=post>
  8. <textarea onkeyup="licz(this,100)"></textarea>
  9. </form>
  10. </body>
  11. </html>


jednak nie wiem jak zrobić aby w innym polu wyświetlić ile znaków jeszcze zostało dry.gif
Go to the top of the page
+Quote Post
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


1. Liczysz długość wpisanego tekstu;
2. Od maxymalnej wartości odejmujesz obliczoną wyżej wartość i masz ile pozostało;
3. Pobierasz jakiś element z drzewa za pomocą document.getElementById()
4. Za pomocą właściwości innerHTML wstawiasz do niego ile zostało znaków.
5. Całość oczywiście dorzucasz do metody licz() wywoływanej na okoliczność onkeyup dla textarea.

Prościzna.
W czym masz problem?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 18:38