• ベストアンサー

セレクトボックス

こんにちは。いつもお世話になっております。 セレクトボックスについて質問なのですが、JavaScrptを用いて セレクトボックスのどれかを自動的に選択する事は可能でしょうか? 具体的には、年月日をとりだして、セレクトボックスの対応する項目を自動選択したいのです。 どなたかご存知の方いらっしゃいましたら、どうか教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • leaz024
  • ベストアンサー率75% (398/526)
回答No.1

年月日はdateオブジェクトを作成して取り出すことができます。 月/日の値から1を引いて、0から始まるセレクトボックスのIndexに合わせます。 その値をselectedIndexに代入すればOKです。 つまり月のセレクトボックスであれば、0番目が1、1番目が2・・・となるので、8月を選択状態にしたければ、selectedIndexを7にすればOKということです。 サンプルをアップしてみたので、参考URLの1つ目から確認してみてください。 またJavaScriptやdateオブジェクトに関しては、参考URL2つ目の「とほほのWWW入門」の「JavaScriptリファレンス」をご参考ください。

参考URL:
http://users.goo.ne.jp/leaz/select-date/, http://tohoho.wakusei.ne.jp/www.htm
makito
質問者

お礼

ドンピシャなご回答ありがとうございました! selectedIndexですか。これが分からなくて困っていました。 とっても分かりやすいサンプルもありがとうございました。 また困った時、よろしくお願いします。m(_ _)m

関連するQ&A