Tulos
Koodi
Tämä tulee HEAD-osastoon
<script type="text/javascript">
// aluksi sijoitetaan euron kurssi muuttujaan:
Kurssi=5.94573;
// sekä muunnetaan dokumentissa sijaitsevan "Eurolaskin"
// -nimisen lomakkeen ensimmäisen "Alku" -nimisen
// tekstilaatikon arvo merkkijonosta kokonaisluvuksi:
Summa=parseInt(document.Eurolaskin.Alku.value);
// sitten alkaa itse funktioiden määrittely, eli
// määritetään markoista-euroihin-funktio:
function Fmk2Eur() {
// muuntokaava, eli käyttäjän syöttämä markkamäärä
// jaetaan euron kurssilla:
Tulos=Summa/Kurssi;
// muuntokaavan tulos tulostetaan dokumentissa sijaitsevan
// "Eurolaskin" -nimisen lomakkeen "Loppu"
// -nimiseen tekstilaatikkoon
document.Eurolaskin.Loppu.value = Tulos;
}
// määritetään euroista-markkoihin-funktio:
function Eur2Fmk() {
// muuntokaava, eli käyttäjän syöttämä euromäärä
// kerrotaan euron kurssilla (joka määritettiin
// skriptin alussa):
Tulos=Summa*Kurssi;
// muuntokaavan tulos tulostetaan tekstilaatikkoon
document.Eurolaskin.Loppu.value = Tulos;
}
</script>
Tämä tulee BODY-osastoon
<form action="javascript:void('0');"
name="Eurolaskin" id="Eurolaskin">
Summa: <input name="Alku">
<input type="button" value="Eurot markoiksi" onclick="Eur2Fmk()">
tai
<input type="button" value="Markat euroiksi" onclick="Fmk2Eur()">
Tulos: <input name="Loppu">
</form>