Работа с пунктами выпадающего списка на JavaScript
Пусть у нас в переменной есть ссылка на тег
option
. Например, полученная следующим
образом:
let select = document.querySelector('#select');
let option = select[0];
В этом случае в свойстве text
будет
хранится текст оптиона, в свойстве value
- значение одноименного атрибута, а в свойстве
selected
- значение true
или
false
в зависимости от того, выбранный
пункт списка или нет:
console.log(option.text);
console.log(option.value);
console.log(option.selected);
Переберите пункты списка циклом и для выбранного пункта в конец текста добавьте восклицательный знак, а для невыбранных пунктов - вопросительный.