0

私はこれを100通り試しましたが、何か助けが必要です。私は他の人の質問と回答を見ましたが、それらのいずれも使用して機能させることができませんでした. ドロップダウンメニューがあります。ドロップダウン メニューのオプションごとに div の色を変更して、イベントを作成する必要があります。コードは以下のとおりです。JQuery ではなく Javascript のみを使用する必要があります。

「メニュー」の HTML は次のとおりです。

   <select name="colorBlog" id="colors">
<option value = "Red">Red</option>
<option value = "Blue">Blue</option>
<option value = "Green">Green</option>
<option value = "Yellow">Yellow</option>    
<option value = "Pink">Pink</option>
</select>
4

1 に答える 1

1

試す

function changecolor() {
    document.getElementById('mydiv').style.color = colors.value
}

var colors = document.getElementById('colors');
colors.addEventListener('change', changecolor);
changecolor();

デモ:フィドル

于 2013-10-31T03:02:03.223 に答える