我有JavaScript的问题,很抱歉,但我在Javascript更改元素的背景颜色?
我想,发挥作用等元素cnagecolor,并通过颜色是什么,我想也不好,但没有运气:(
这就是我现在
<script>
function changeColor(i) {
var col = document.getElementById("changecolor");
col.style.backgroundColor = '+i+';
}
</script>
<select id="changecolor">
<option>Kategorija</option>
<option onclick="changeColor('rgb(51,51,51)');" style="background-color:rgb(51,51,51);"></option>
<option onclick="changeColor('rgb(0,51,255)');" style="background-color:rgb(0,51,255);"></option>
<option onclick="changeColor('rgb(204,0,153)');" style="background-color:rgb(204,0,153)"></option>
<option onclick="changeColor('rgb(255,204,153)');" style="background-color:rgb(255,204,153)"></option>
</select>
使用'col.style.backgroundColor = I;' – Reeno
没有运气,没有工作:( –
嗯,'select'没有背景颜色,只有'option',所以你只能改变选择的背景,但它们已经有了正确的背景 – Reeno