Witam
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;
}
<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" />
Z góry dzięki za pomoc
Pozdrawiam