Цель: Использование события onClick
для запуска функции. Функция предназначена для изменения значения и отображения выбранного значения в элементе <select>
в форме HTML. Я понимаю, что .val
применяет только значение.
Это фактически меняет выделенный текст на пустой.
Я пытался использовать .attr
и применять выбранный атрибут, но он тоже не работает.
onClick
, я хочу, чтобы значение изменилось на цвет, а также цвет для отображения в поле выбора. Если сработало раскрывающееся окно выбора, я по-прежнему хочу, чтобы можно было выбрать и другие варианты цвета.
Есть ли способ сделать это?
<script>
function changeColor(color) {
$(".select-color").val("'" + color + "'");
}
</script>
ВЫБРАТЬ КОРОБКУ
<select class="select-color"><option value="">SELECT A COLOR</option><option value="BLACK">BLACK</option><option value="RED">RED</option></select>
ССЫЛКА
<a href="javascript:void(0)" onClick="changeColor('RED')">CHANGE TO RED</a>