Tak wyglądałaby suma:
<form action="" method="post"> <p><input id="liczba1" type="text" onblur="sum(); return false;" /></p> <p><input id="liczba2" type="text" onblur="sum(); return false;" /></p> <p>Suma:
<input id="suma" type="text" /></p> function sum() {
var liczba1 = parseInt(document.getElementById("liczba1").value); // lub parseFloat()
var liczba2 = parseInt(document.getElementById("liczba2").value); // lub parseFloat();
document.getElementById("suma").value = liczba1 + liczba2;
}
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.