2

選択オプションがあります:

<select>
    <option value="select">select</option>
    <option value="audi">Audi</option>
    <option value="bmw">BMW</option>
    <option value="vw">VW</option>
</select>

今私が欲しいのは、ドロップダウンから選択したオプションが何であれ、選択の値は常に「選択」でなければならないということです。ありがとう。

4

3 に答える 3

3

次のようなことを試すことができます:

<select id="yourselect">
    <option value="select">select</option>
    <option value="audi">Audi</option>
    <option value="bmw">BMW</option>
    <option value="vw">VW</option>
</select>


<script>
   var s = document.getElementById('yourselect');
   s.onchange = function() {
      s.selectedIndex = 0;  // on change event always select the first option
   }
</script>

フィドルの例: http://jsfiddle.net/8geek/

于 2012-10-17T07:59:54.003 に答える
0

イベントのイベントリスナーを追加しonchangeます。そのリスナーで、現在選択されているオプションをSelect動的に設定します

于 2012-10-17T08:00:35.863 に答える
0

Jukka が述べたように、すべての選択肢が同じ効果を持つ select 要素が必要なようですね。ただし、少なくとも選択したオプションを保存する必要があります。

多分これはあなたが探しているものです: http://jsfiddle.net/NfRRM/

于 2012-10-17T08:29:04.100 に答える