To działa doskonale
<select name="selectbox" onchange="alert(this.value)">
Ale chcę zaznaczyć tekst. Próbowałem w ten sposób
<select name="selectbox" onchange="alert(this.text)">
Pokazuje niezdefiniowane. Odkryłem, jak używać DOM, aby uzyskać tekst. Ale chcę to zrobić w ten sposób, mam na myśli używanie właśnie this.value.
optionszwraca listęOptionobiektów, co do których nie jestem pewien, są nigdzie podane jako takie same jak<option>elementy. Lepiej jest wykorzystać uświęconą wiekiemtextwłaściwość wybranegoOption, która na pewno zadziała.