У меня действительно простой код, который я только что написал, который получает значение цвета из элемента select и использует его для установки цвета рамки элементов в определенном классе, но, похоже, он работает не так. Вот код:Элемент, который не работает
HTML:
<select id="colorSelect" onChange="changeColor()">
<option value="#000000" selected="selected">Black</option>
<option value="#0000FF">Blue</option>
<option value="#FF0000">Red</option>
</select>
Есть несколько вариантов в том же формате, как красный и синий, но я оставил их, чтобы сэкономить место.
Вот JavaScript:
function changeColor
{
var picker = document.getElementById("colorSelect");
var colorName = picker.options[picker.selectedIndex].value;
document.getElementByClassName("bordered").style.backGroundColor=colorName;
}
Ну, вам не хватает списка параметров для 'changeColor'. Убедитесь, что вы даете нам код, который работает, чтобы мы могли его исправить. – Jashaszun