Esto funciona perfectamente
<select name="selectbox" onchange="alert(this.value)">
Pero quiero seleccionar el texto. Lo intenté de esta manera
<select name="selectbox" onchange="alert(this.text)">
Se muestra indefinido. Descubrí cómo usar DOM para obtener texto. Pero quiero hacer esto de esta manera, me refiero a usar solo this.value.
optionsdevuelve una lista deOptionobjetos, que no estoy seguro de que estén especificados en algún lugar para ser lo mismo que los<option>elementos. Es mejor usar latextpropiedad tradicional del seleccionadoOption, que está garantizado para funcionar.