Pudotusvalikon kohtien käsittely JavaScriptillä
Oletetaan, että meillä on muuttujassa viite
option-tagiin. Esimerkiksi saatu seuraavalla
tavalla:
let select = document.querySelector('#select');
let option = select[0];
Tässä tapauksessa ominaisuudessa text
säilytetään optionin teksti, ominaisuudessa value
- vastaavan attribuutin arvo, ja ominaisuudessa
selected - arvo true tai
false riippuen siitä, onko listan
kohta valittu vai ei:
console.log(option.text);
console.log(option.value);
console.log(option.selected);
Käy läpi listan kohdat silmukalla ja lisää valitun kohdan tekstin loppuun huutomerkki, ja valitsemattomille kohtille - kysymysmerkki.