Tämän sivun lomakkeen 1. OPTGROUP-elementti on alustavasti kytketty pois päältä DISABLED-attribuutilla. Tällöin käyttäjän ei pitäisi voida valita siitä vaihtoehtoja, eikä niitä tule sisällyttää lähetettyyn lomakedataan. Kentän tilaan voidaan vaikuttaa skripteillä. Voit testata attribuutin tukea kokeilemalla valikkokentän toimintaa ja/tai lähettämällä lomaketiedot palvelimelle.
Sivun FORM-elementti on seuraavanlainen:
<form
action="http://weppipakki.com/cgi-bin/echo.pl"
name="Testilomake">
<div>Äänestä paras tuotteemme:
<select name="Valittu vaihtohto:">
<optgroup
id="Testi"
disabled="disabled"
label="Rautaosaston tavarat:">
<option>Tehovasara</option>
<option>Monitoimikone</option>
<option>Isonuija</option>
</optgroup>
<optgroup
label="Kemikalion tavarat:">
<option>Ryppyvoide</option>
<option>Ripsivoide</option>
<option>Rypsivoide</option>
</optgroup>
</select>
<input type="submit" value="Lähetä lomaketiedot" />
</div>
</form>
Koodimme tulostuu seuraavasti:
Lomake vuorovaikuttaa seuraavanlaisen skriptin kanssa:
function on_off(){
if (document.getElementById("Testi").disabled==true) {
document.getElementById("Testi").disabled=false;
}
else {
document.getElementById("Testi").disabled=true;
}
}