Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JS]Wracanie do poprzedniej wartości
JamalBIG
post
Post #1





Grupa: Zarejestrowani
Postów: 496
Pomógł: 1
Dołączył: 16.01.2008
Skąd: Świnoujście

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


Witam

Jak zrobić aby w poniższym kodzie po 'odznaczeniu' checkbox'a wartość w polu input wracała do początkowej wartości?

  1. <script type="text/javascript">
  2.  
  3. function licz(aform){
  4. aform.liczba.value = zaokraglenie(parseFloat(aform.ilosc.value) * parseFloat(aform.cena.value));
  5. }
  6. function zaokraglenie(liczba) {
  7. liczba = liczba * 100;
  8. var wynik = Math.round(liczba)/100;
  9. return wynik;
  10. }
  11.  
  12. function liczX(aform){
  13. aform.liczbaX.value = zaokraglenieX(parseFloat(aform.iloscX.value) + parseFloat(aform.liczba.value));
  14. }
  15.  
  16. function zaokraglenieX(liczbaX) {
  17. liczbaX = liczbaX * 100;
  18. var wynikX = Math.round(liczbaX)/100;
  19. return wynikX;
  20. }
  21.  
  22. <form action="a.php" name="xxx">
  23. <INPUT TYPE="text" NAME="ilosc" value="5" onKeyUp="licz(xxx);">
  24. <INPUT TYPE="hidden" value="10" NAME="cena" onKeyUp=" licz(xxx);">
  25. <INPUT TYPE="text" NAME="liczba" value="33">
  26. <br><br>
  27. <input type="checkbox" name="akceptacja" value="tak" onfocus="liczX(xxx);" />
  28. <INPUT TYPE="hidden" NAME="iloscX" value="10" />
  29. <INPUT TYPE="text" NAME="liczbaX" value="5" />
  30. </form>


Z góry dzięki za pomoc
Pozdrawiam
Go to the top of the page
+Quote Post
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


wklej tu swój kod i podaj link, nikomu się nie chce tego kopiować
Go to the top of the page
+Quote Post

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: 6.10.2025 - 07:46