• 締切済み

HTMLのSELECTタグの手入力について

こんにちは、早速質問させていただきます。 HTMLのプルダウンメニュー作成の為のSELECTタグについてなのですが。 例えば <select name="test" style="width:100px"> <option value="a">1:テスト1 <option value="b">2:テスト2 <option value="c">3:テスト3 <option value="d">4:テスト4 </select> という記述をした場合、 このプルダウンメニューにカーソルがあっている状態で, "3"とキーボードから手入力行った場合、"3:テスト3"が選択される というように手入力した文字から始まるものが選択されるという動きになりますよね。 しかし、たまに"3"と入力しても"3:テスト3"が選ばれない。 という状態になる時があるのですが、そうなるような原因をご存知の方はいらっしゃいますでしょうか。 全角モードになっているからというわけではないですし、一度ブラウザ閉じてから再度起動しても出来ない場合があるのです。 PCごと再起動した場合には戻るのですが・・・

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

HTMLの標準的な仕様ではなくIEなどブラウザ依存の機能でしょうね。 たんじゅんにフォーカスがあってないからではないでしょうか? その機能を信用するのはあまり得策ではないと思いますが・・・

AkiraNana
質問者

お礼

そうですか、HTMLの機能ではないのですね。 提供されていない機能ならば確かに得策ではないですよね。 動き的にはとても使いたい内容だったのですけれども。