Koodi
Tämä tulee HEAD-osastoon
<script type="text/javascript">
// Original: Rick Johnson http://members.tripod.com/~RickJohnson
// Modified: Osmo Saarikumpu
// yhteenlasku
function Luku1_plus_Luku2(form) {
Luku1=eval(form.Luku1.value)
Luku2=eval(form.Luku2.value)
Tulos=Luku1+Luku2
form.Vastausalue.value=Tulos
}
// vähennyslasku
function Luku1_miinus_Luku2(form) {
Luku1=eval(form.Luku1.value)
Luku2=eval(form.Luku2.value)
Tulos=Luku1-Luku2
form.Vastausalue.value=Tulos
}
// kertolasku
function Luku1_kerto_Luku2(form) {
Luku1=eval(form.Luku1.value)
Luku2=eval(form.Luku2.value)
Tulos=Luku1*Luku2
form.Vastausalue.value=Tulos
}
// jakolasku
function Luku1_jako_Luku2(form) {
Luku1=eval(form.Luku1.value)
Luku2=eval(form.Luku2.value)
Tulos=Luku1/Luku2
form.Vastausalue.value=Tulos
}
// potenssilasku
function Luku1_pot_Luku2(form) {
Luku1=eval(form.Luku1.value)
Luku2=eval(form.Luku2.value)
Tulos=Math.pow(Luku1,Luku2)
form.Vastausalue.value=Tulos
}
</script>
Tämä tulee BODY-osastoon
<form action="javascript:void('0');"
title="Scriptin form-sana viittaa tähän lomakkeeseen (FORM-elementtiin).">
<input type="text" size="4" value="12" name="Luku1"
title="Scriptin Luku1-sana viittaa tähän tekstilaatikkoon.">
<input type="button" value=" + " onclick="Luku1_plus_Luku2(this.form)">
<input type="button" value=" - " onclick="Luku1_miinus_Luku2(this.form)">
<input type="button" value=" × " onclick="Luku1_kerto_Luku2(this.form)">
<input type="button" value=" ÷ " onclick="Luku1_jako_Luku2(this.form)">
<input type="button" value=" ^ " onclick="Luku1_pot_Luku2(this.form)">
<input type="text" size="4" value="3" name="Luku2"
title="Scriptin Luku2-sana viittaa tähän tekstilaatikkoon.">
=
<input type="text" value="0" name="Vastausalue" size="9"
title="Scriptin Vastausalue-sana viittaa tähän tekstilaatikkoon.">
</form>
Tulos