dorzuciłem też dodatkową opcję na której mi zależy, czyli aby wynik był zaokrąglany do 2 miejsc po przecinku
skrypt wygląda tak
function sprawdz(){ if(!isNaN(document.x.cena.value) && !isNaN(document.x.ilosc.value)){ document.x.wartosc.value=document.x.cena.value*document.x.ilosc.value; } else { document.x.wartosc.value="Musisz wpisac liczby"; } } function roundNumber(rnum, rlength) { // Arguments: number to round, number of decimal places var newnumber = Math.round(rnum*Math.pow(10,rlength))/Math.pow(10,rlength); document.x.wartosc.value = parseFloat(newnumber); // Output the result to the form field (change for your purposes) } </head> <body> <form action="test.php" method="post" name="x" id="x"> Wartość<input type="text" name="wartosc" id="wartosc" /> </form>
póki co zaokrąglanie odbywa się po kliknięciu w button "Round"
czy da się to tak przerobić, żeby wynik automatycznie był zaokrąglany, a nie trzeba było angażować do tego funkcji onClick?
tak żeby wynik w polu Wartość był automatycznie zaokrąglony
z góry dzięki za podpowiedź
