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.
options
devuelve una lista deOption
objetos, que no estoy seguro de que estén especificados en algún lugar para ser lo mismo que los<option>
elementos. Es mejor usar latext
propiedad tradicional del seleccionadoOption
, que está garantizado para funcionar.