Properti HTMLOptionElement.defaultSelected
berguna untuk mengetahui apakah elemen OPTION yang ditetapkan mempunyai atribut SELECTED.
Sintaks:
optionObj.defaultSelected = value
optionObj.defaultSelected
value adalah boolean, yaitu true
atau false
.
Contoh di bawah ini menguji apakah elemen OPTION mempunyai atribut SELECTED didalamnya:
<FORM>
<SELECT>
<OPTION SELECTED>Light Red</OPTION>
</SELECT>
</FORM>
<SCRIPT TYPE="text/javascript">
var optionObj = document.getElementsByTagName("option")[0];
alert(optionObj.defaultSelected); // true
</SCRIPT>
Contoh di bawah ini tanpa JavaScript, secara default elemen OPTION yang terpilih adalah "LightRed", namun karena adanya JavaScript, elemen OPTION yang terpilih adalah "Medium Red":
<FORM>
<SELECT>
<OPTION SELECTED>Light Red</OPTION>
<OPTION>Medium Red</OPTION>
</SELECT>
</FORM>
<SCRIPT TYPE="text/javascript">
var optionObj1 = document.getElementsByTagName("option")[0];
var optionObj2 = document.getElementsByTagName("option")[1];
if (optionObj1.defaultSelected) {
optionObj1.selected = false;
optionObj2.selected = true;
}
</SCRIPT>