selectedIndex プロパティを使って行います。 通常、先頭の OPTION か、selected 属性を設定した OPTION が 選択されますが、-1 を設定すると未選択状態にする事ができます。
<SCRIPT type="text/javascript"> function selectOption() { var combo = document.frm.combo; combo.selectedIndex = 2; } function noSelectOption() { var combo = document.frm.combo; combo.selectedIndex = -1; } </SCRIPT> <FORM name="frm"> <SELECT name="combo" style='width:150px;'> <OPTION value="1">データ1</OPTION> <OPTION value="2">データ2</OPTION> <OPTION value="3">データ3</OPTION> <OPTION value="4">データ4</OPTION> </SELECT> </FORM> <INPUT type="button" value="リスト選択" onclick='selectOption();'> <INPUT type="button" value="未選択" onclick='noSelectOption();'>
|