Tämän sivun FORM-elementti on seuraavanlainen:
<form
action="">
<div>Tahdon lisätietoja:<br />
<input
type="checkbox"
name="Tahtoo"
value="spämmiä" /> Hilavitkuttimesta <br />
<input
type="checkbox"
name="Tahtoo"
value="hölynpölyä" /> Hölynpölystä <br />
<input
type="checkbox"
name="Tahtoo"
value="huijatuksi" /> Ikiliikkujasta <br />
<input
type="button"
value="Valitse kaikki"
onclick="this.value=Tsekkaa(this.form.Tahtoo)" />
</div>
</form>
Koodimme tulostuu seuraavasti:
Tämän esimerkin lomake ei lähetä tietoja minnekkään. Painike (viimeinen INPUT-elementti) vuorovaikuttaa seuraavanlaisen skriptin kanssa:
var Tila = "tyhja";
function Tsekkaa(valintaruutu) {
if (Tila == "tyhja") {
for (i=0;i<valintaruutu.length;i++) {
valintaruutu[i].checked = true;
}
Tila = "taynna";
return "Poista valinnat";
}
else {
for (i=0;i<valintaruutu.length;i++) {
valintaruutu[i].checked = false;
}
Tila = "tyhja";
return "Valitse kaikki";
}
}