v2.5.2
Giriş yap

<option> için onclick nasıl çalışır?

ledenav
403 defa görüntülendi
<select name="isim">
<option onclick="key()"> merhaba </option>
</select>

için key() fonksiyonu neden çalışmıyor? Button için aynı fonksiyonu verince çalışıyor. Neden? Nasıl çözebilirim.

Cevap yaz
Cevaplar (2)
cihannos
934 gün önce

optiona tıklama yapamassın ama selecte onchange verebilirsin.

// VanillaJS
<select onChange="valueChanged(this.value)">

<option value="val1">seçenek1</option>
<option value="val2">seçenek2</option>
<option value="val3">seçenek3</option>

</select>

function valueChanged(value) {

console.log(value)

}

// React
<select onChange={valueChanged}>

<option value="val1">seçenek1</option>
<option value="val2">seçenek2</option>
<option value="val3">seçenek3</option>

</select>

const valueChanged = (val) => {

console.log(val)

}

admin
936 gün önce

option a tıklamıyorsun çünkü.


let dropdown = document.querySelector('select');
dropdown.addEventListener('change', function(event) {
    console.log(event.target.value);
});