Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [js] dynamiczne podliczanie
yarek12
post 4.06.2011, 11:01:01
Post #1





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 5.08.2010

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


Witam, poruszałem ten temat na tym forum, dostałem już jedną poradę, niestety dalej nie jestem w stanie napisać funkcji w js która automatycznie po uzupełnieniu 2 input[text] podliczy ich iloczyn do spa.

Z góry bardzo dziękuję za pomoc.
Go to the top of the page
+Quote Post
mortus
post 4.06.2011, 11:33:20
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


Tak wyglądałaby suma:
  1. <form action="" method="post">
  2. <p><input id="liczba1" type="text" onblur="sum(); return false;" /></p>
  3. <p><input id="liczba2" type="text" onblur="sum(); return false;" /></p>
  4. <p>Suma: <input id="suma" type="text" /></p>
  5. </form><script type="text/jvascript">
  6. function sum() {
  7. var liczba1 = parseInt(document.getElementById("liczba1").value); // lub parseFloat()
  8. var liczba2 = parseInt(document.getElementById("liczba2").value); // lub parseFloat();
  9. document.getElementById("suma").value = liczba1 + liczba2;
  10. }

Akcja odbywa się po opuszczeniu pola tekstowego.
Do tego trzeba dopisać instrukcje sprawdzające, czy aby na pewno wpisany tekst jest liczbą. Ewentualnie napisać skrypt ograniczający użytkownikowi możliwość wpisywania znaków do pola tekstowego tylko do cyfr.
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 Wersja Lo-Fi Aktualny czas: 12.07.2025 - 05:16