WEB相談室

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

タイトル:プルダウンメニューリストについて

0:[投稿] まり [MAIL] [URL] [2004/01/16 11:58 ][環境:IE6,WIN98 わからない]

質問です。
プルダウンメニューリストを更新履歴にしたいのですが、
その時に、表示は全部見れて、選択だけは初期値のみに
することは可能でしょうか。


1:[回答] 平野 敬 [MAIL] [URL] [2004/01/16 12:18 ]

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">

<title>プルダウンのデモ</title>

<form action=".">
    <p>
        <label accesskey="H">更新履歴[H]
            <select>
                <option>1/16: リンク集更新</option>
                <option disabled>1/15: 日記更新</option>
                <option disabled>1/14: プロフィール更新</option>
            </select>
        </label>
    </p>
</form>

上記はHTML4の場合です。XHTMLの場合,属性値の最小化は認められませんので,disabled="disabled"としてください。


2:[関連] 平野 敬 [MAIL] [URL] [2004/01/16 12:21 ]

参考:
http://www.ne.jp/asahi/minazuki/bakera/html/reference/formctrl


3:[質問] マリ [2004/01/16 13:36 ]

回答ありがとうございます。
上記タグをページに設置してみたのですが
日記更新・プロフィール更新も選択されてしまいます。
disabledはコントロールを無効ということなので
なるはずなのですが・・
うーん・・


4:[回答] AC [2004/01/16 22:11 ]

残念ながら、IEの場合、option、optgroup要素については自分で実装しない
限り何の効果もありません。
http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/disabled_3.asp


5:[回答] ミツ [2004/01/17 10:58 ]

ACさんのおっしゃるとおり、選択肢(option)に対するdisabledはIEでは実装されていないようです。

javascriptを使えば、一番目以外の選択を無効にもできますが、どうせjavascriptを使うなら、選択された項に見合ったページにジャンプするようにすると便利になるかと思います。
# リンクの貼ってない更新履歴って不便だと思う。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World