Задать вопрос

Как вместе с option менять его цвет на заданный ему инлайново?

Есть вот такой к примеру список, не знаю как при выборе option он отображал его с изначальным цветом option

<select class="status-select">
    <option style="color:green;">Оформлен</option>
    <option style="color:yellow;">Выставлен счет</option>
    <option style="color:red;">Отказ</option>
    <option style="color:red;">Думает</option>
    <option style="color:red;">Не отвечает</option>
</select>


но при выборе цвет всегда черный
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Skillbox
    Веб-вёрстка 3.0
    3 месяца
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
Stalker_RED
@Stalker_RED
document.querySelector('.status-select')
.addEventListener('change', function() {
  const option = this.options[this.selectedIndex];
  this.style.color = option.style.color;
});

Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы