Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ile znaków
kapral
post
Post #1





Grupa: Zarejestrowani
Postów: 208
Pomógł: 0
Dołączył: 5.03.2005

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


robie skrypt który bedzie wyświetlał ile znaków pozostało do wpisania. Np w polu mozna wpisac tylko 10 znakow to za każdym wpisaniem znaku z boku wyświetla sie liczba ile jeszcze zostało, nawet jesli ktos wpisze wiecej niz dziesiec to niech sie nie zatrzymuje tylko odejmuje dalej czyli bedą liczby ujeme.
Zrobiłem cos takiego ale to mi nie działa:
  1. <script type="text/javascript">
  2. function 10-znakow()
  3. {
  4. formularz=document.form.imie.value.length;
  5. max=10;
  6. pozostalo=max-formularz;
  7. zmienna=document.getElementById('znakow');
  8. zmienna.value = "pozostalo";
  9. }
  10. </head>
  11. <input type="text" name="imie" onFocus="10-znakow()"> <span id="znakow"></span>
  12. </form>
  13. </body>
  14. </html>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kapral
post
Post #2





Grupa: Zarejestrowani
Postów: 208
Pomógł: 0
Dołączył: 5.03.2005

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


do TomASS ale twój przykład nie działa poprawnie no i ja bym chciał żeby liczby ile jeszcze zostało nie były wyświetlane w formularzu.

Juz zrobiłem:
  1. <script type="text/javascript">
  2. function ile_znakow()
  3. {
  4. ile=formularz.imie.value.length
  5. max=10;
  6. pozostalo=max-ile;
  7. formularz.znak.value=pozostalo;
  8. }
  9. </head>
  10. <form name="formularz">
  11. <input type="text" name="imie" size="50" onkeyup="ile_znakow()" onkeypress="ile_znakow()">
  12. <br>
  13. pozostało znaków
  14. <br>
  15. <input type="text" name="znak" size="3" disabled="true" value="10">
  16. </form>
  17. </body>
  18. </html>


Teraz bym chciał zrobić z tego funkcje tak abym mógł bym podawać w funkcji ile znaków, tak abym jedna funkcje mógłbym wykorzystać do kilku pól formularzy, podając max liczbe znaków jako parametr funkcji

Ten post edytował kapral 3.02.2006, 18:49:02
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.10.2025 - 16:47