selectbox mantığında hazırlamak istediğim bir listem var diyelim...
<ul>
<li value = “değer” >seçenek1</li>
<li value = “değer” >seçenek2</li>
<li value = “değer” >seçenek3</li>
<li value = “değer” >seçenek4</li>
</ul>
burda listelenen ve seçilen li ‘nin valuesini javascript ile nasıl alabiliriz?
a href kullanmadığım için tıklanabilir değil.
li value değerini almak
7
●86
- 13-11-2020, 01:08:46Kimlik doğrulama veya yönetimden onay bekliyor.onClick kullanabilirsin.buddy adlı üyeden alıntı: mesajı görüntüle
- 13-11-2020, 01:32:23Sayfayı tasarlarken ul li etiketleri yerine select ve option kullanmanız daha kolay olur.
<select id="selectbox"> <option value=“değer”>seçenek1</option> <option value="değer”>seçenek2</option> <option value=“değer”>seçenek3</option> <option value=“değer”>seçenek4</option> </select>En son javascript ile de select etiketinin değerini alabilirsiniz.
const selectbox = document.querySelector('#selectbox'); console.log(selectbox.value) - 13-11-2020, 01:38:03
- 13-11-2020, 02:03:14
<ul> <li class="option" value="0">a</li> <li class="option" value="1">b</li> <li class="option" value="2">c</li> <li class="option" value="3">d</li> </ul> <script> const options = document.querySelectorAll('.option'); options.forEach( (i) => { i.addEventListener('click', () => { console.log(i.value) } ) } ) </script>Tıkladığınız elementin değerini konsola yazdırır. `console.log(i.value)` yerine kendi fonksiyonunuzu yazabilirsiniz - 13-11-2020, 03:50:04Üyeliği durduruldubuddy adlı üyeden alıntı: mesajı görüntülecevabı vermişim zaten.byjameson adlı üyeden alıntı: mesajı görüntüle