⊗jsPmSlSIN 410 of 505 menu

Numer wybranego elementu listy rozwijanej

W selektorach istnieje specjalna właściwość selectedIndex, przechowująca numer elementu listy, który jest obecnie wybrany. Numeracja rozpoczyna się od zera. Właściwość tę można zarówno odczytywać, jak i zapisywać, zmieniając wybrany element listy.

Przyjrzyjmy się pracy z tą właściwością na przykładzie. Załóżmy, że mamy następującą listę rozwijaną:

<select id="select"> <option value="one">jeden</option> <option value="two" selected>dwa</option> <option value="three">trzy</option> </select>

Wyprowadźmy numer wybranego elementu listy:

let select = document.querySelector('#select'); console.log(select.selectedIndex); // wypisze 1

A teraz wybierzmy jakiś inny element:

let select = document.querySelector('#select'); select.selectedIndex = 2; // wybierze 'trzy'

Dane wejściowe i selektor. W pole wprowadzana jest jakaś liczba. Po utracie fokusu uczyń wybranym element listy, którego numer jest równy wartości z pola wejściowego.

Utwórz listę rozwijaną z nazwami dni tygodnia. Sprawdź, aby za pomocą JavaScript domyślnie wybierał w tej liście bieżący dzień.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć