Nambari ya Kipengee Kilichochaguliwa kwenye Orodha ya Kujipindua
Kwenye selekti zipo sifa maalum
selectedIndex, inayohifadhi nambari
ya kipengee cha orodha ambacho kimechaguliwa kwa sasa.
Nambari hiyo huanza kutoka sifuri.
Sifa hii inaweza kusomwa
na kuandikwa, na hivyo kubadilisha kipengee kilichochaguliwa.
Tutaangalia utendakazi wa sifa hii kwa mfano. Tuchukulie tuna orodha ifuatayo ya kujipindua:
<select id="select">
<option value="one">moja</option>
<option value="two" selected>mbili</option>
<option value="three">tatu</option>
</select>
Wacha tuonyeshe nambari ya kipengee kilichochaguliwa:
let select = document.querySelector('#select');
console.log(select.selectedIndex); // itatoa 1
Sasa tuchague kipengee kingine:
let select = document.querySelector('#select');
select.selectedIndex = 2; // itachagua 'tatu'
Kuna ingizo na selekti. Weka nambari yoyote kwenye uga wa ingizo. Wakati uga wa ingizo unapoteza umakini, fanya kipengee cha orodha kilicho na nambari sawa na thamani iliyoingizwa kichaguliwe.
Tengeneza orodha ya kujipindua yenye majina ya siku za wiki. Fanya kwa JavaScript ili kwa msingi uchague siku ya sasa kwenye orodha hiyo.