スポンサーリンク

JavaScriptからselectタグの情報を取得しよう

javascriprからHTMLのselectタグの選択されている要素の値を取得しようとすると、該当のselectタグをオブジェクトとして引っ張ってきて、どのoption要素が選択されているか判定して、値を取り出さなくてはいけません。

でも、あんまりselectタグを使う機会がないので、いつも忘れちゃっうんですよねぇ。で、その都度検索するのもバカらしいので、自分用にメモメモです。

サンプルソースは以下の通りです。

<select id="s1" onChange="selectedValueSample()">
  <option value="MS-06F">ザク</option>
  <option value="MS-07B">グフ</option>
  <option value="MS-09">ドム</option>
</select>

<script type="text/javascript">
function selectedValueSample() {
  var element = document.getElementById("s1");
  for(var i=0; i<element.options.length; i++) {
    var option = element.options[i];
    if(option.selected) {
      alert("選択されたのは '"+i+"' 番目の「"+option.value+"」( "+option.innerHTML+" )です。");
    }
  }
}
</script>
スポンサーリンク
コメント
Verify your Comment
Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

コメントを投稿
トラックバック

このページのトラックバックURL:
https://www.typepad.com/services/trackback/6a01310f1f31c0970c01310faced46970c

このページへのトラックバック一覧 JavaScriptからselectタグの情報を取得しよう:


プロフィール


  • 書いてる人:夢界 陸

    名古屋在住のおっさん。
    プログラミングやガジェットの話など、 日々の興味を徒然と綴っています。



    Twitterやってます @mukairiku

    運営サイト
    www.mukairiku.net

まとめページ

ブログ内検索

Licenses

  • Creative Commons License

OTHER

  • このブログのはてなブックマーク数

Blog powered by TypePad

スポンサーリンク