Valitud rippmenüü punkti number
Rippmenüüdes on spetsiaalne omadus
selectedIndex, mis sisaldab
praegu valitud loendi punkti numbrit.
Nummerdamine algab sel juhul nullist.
Samuti saab seda omadust nii lugeda
kui ka kirjutada, muutes valitud loendi punkti.
Vaatame selle omadusega töötamist näite varal. Oletame, et meil on järgmine rippmenüü:
<select id="select">
<option value="one">üks</option>
<option value="two" selected>kaks</option>
<option value="three">kolm</option>
</select>
Väljastame valitud loendi punkti numbri:
let select = document.querySelector('#select');
console.log(select.selectedIndex); // väljastab 1
Nüüd valime mõne muu punkti:
let select = document.querySelector('#select');
select.selectedIndex = 2; // valib 'kolm'
Antud on input ja rippmenüü. Inputi sisestatakse mingi number. Kaotuse fookuse korral tehke valituks loendi punkt, mille number on võrdne inputi väärtusega.
Tehke rippmenüü nädalapäevade nimedega. Tehke nii, et JavaScripti kaudu vaikimisi valitakse selles loendis praegune päev.