У меня нет проблем с 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 = я,' – Reeno
Не повезло, не работает :( –
А у меня это получилось, 'select' не имеет цвета фона, только' option'. Таким образом, вы можете изменять только фон выбранных, но у них уже есть правильный фон. – Reeno