WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:選択オプションの選択不可

0:[投稿] マンタ [2002/09/10 10:21 ][環境:WIN+NN WIN系+Java]

選択オプションの中に区切り線を入れたいのですが、
それ自体は選択させないような制御はできるのでしょうか?
NN4.7xです。
<select name="YrMon">
<option selected>2003年2月</option>
<option>2003年1月</option>
<option>----------</option>
<option>2002年12</option>
<option>2002年11月</option>
<option>2002年10月</option>
<option>2002年9月</option>
</select>


1:[回答] [2002/09/10 11:39 ]

<select name="YrMon">
<option disabled>----------</option>
</select>

WinIE5,5.5,6         ×
MacIE5               ?
Netscape4.x          ×
Netscape6,7/Mozilla  ○
Opera6               ○


2:[回答] あ [2002/09/10 12:53 ]

<select name="YrMon">
<optgroup label="2003年">
<option selected>2003年2月</option>
<option>2003年1月</option>
</optgroup>
<optgroup label="2002年">
<option>2002年12</option>
<option>2002年11月</option>
<option>2002年10月</option>
<option>2002年9月</option>
</optgroup>
</select>

とか


3:[回答] マンタ [2002/09/10 13:36 ]

2>???
「----------」は表示する必要があるのです・・・。
いずれにしても、アイディアのご提供ありがとうございました。


4:[回答] JTR [2002/09/10 14:30 ]

<script type="text/javascript">
<!--
function xxx(obj){
   if(obj.options[obj.options.selectedIndex].text == "----------"){
      obj.options.selectedIndex=0;
      return false;
   }
}
//-->
</script>
<form>
<select name="YrMon" onChange="return xxx(this)">
<option selected>2003年2月</option>
<option>2003年1月</option>
<option>----------</option>
<option>2002年12月</option>
<option>2002年11月</option>
<option>2002年10月</option>
<option>2002年9月</option>
</select>
</form>

>>2
optgroup要素は残念ながらNN4.7xでは未サポート。


5:[回答] あ [2002/09/10 14:53 ]

>>3
<optgroup label="----------">

>>4
>optgroup要素は残念ながらNN4.7xでは未サポート。
ぎゃふん


6:[完了] マンタ [2002/09/10 16:00 ]

皆様ありがとうございました。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World