Jak zrobić aby w poniższym kodzie po 'odznaczeniu' checkbox'a wartość w polu input wracała do początkowej wartości?
<script type="text/javascript"> function licz(aform){ aform.liczba.value = zaokraglenie(parseFloat(aform.ilosc.value) * parseFloat(aform.cena.value)); } function zaokraglenie(liczba) { liczba = liczba * 100; var wynik = Math.round(liczba)/100; return wynik; } function liczX(aform){ aform.liczbaX.value = zaokraglenieX(parseFloat(aform.iloscX.value) + parseFloat(aform.liczba.value)); } function zaokraglenieX(liczbaX) { liczbaX = liczbaX * 100; var wynikX = Math.round(liczbaX)/100; return wynikX; } </script> <form action="a.php" name="xxx"> <INPUT TYPE="text" NAME="ilosc" value="5" onKeyUp="licz(xxx);"> <INPUT TYPE="hidden" value="10" NAME="cena" onKeyUp=" licz(xxx);"> <INPUT TYPE="text" NAME="liczba" value="33"> <input type="checkbox" name="akceptacja" value="tak" onfocus="liczX(xxx);" /> <INPUT TYPE="hidden" NAME="iloscX" value="10" /> <INPUT TYPE="text" NAME="liczbaX" value="5" /> </form>
Z góry dzięki za pomoc
Pozdrawiam