我試圖改變選擇元素中選定元素的顏色,同時它在下拉菜單中並且顯示在主窗口中。到目前爲止,我已經能夠改變所有選項的顏色。在選擇元素中更改選項的顏色
<select id="drop-down" onchange="colorChange(event);">
<option value="">--</option>
<option value="one">one</option>
<option value="two">two</option>
<option value="three">three</option>
<option value="four">four</option>
</select>
這是我正在使用的功能。
var one = "one";
var two = "two";
var three = "three";
var four = "four";
function colorChange(event){
if(event.target.value == one){
event.target.style.color = "#67D986";
} else if (event.target.value == two || three || four){
event.target.style.color = "#f00";
} else{
alert("There has been an error!!!");
}
};
我不不瘦k我正確地回答了我的問題。我只想要選擇改變顏色的選項。當你點擊胡蘿蔔再次看到所有的選項時,他們現在是綠色/紅色。 – verygreen
@verygreen檢查更新的答案 – Tushar
有什麼方法可以使主窗口中顯示顏色?它仍然是黑色的。 – verygreen