Este cosas funciona perfectamenteComo llegar texto seleccionado de Javascript Seleccionar cuadro de
<select name="selectbox" onchange="alert(this.value)">
Pero quiero para seleccionar el texto. Lo intenté de esta manera
<select name="selectbox" onchange="alert(this.text)">
Se muestra indefinido. Encontré cómo usar DOM para obtener texto. Pero quiero hacer esto de esta manera, me refiero a usar solo este valor.
Gracias Esto funciona. – Aajahid
No me gusta. Aunque estoy seguro de que funciona en los navegadores actuales, es una mezcla extraña de código basado en elementos DOM y código de manipulación de formulario antiguo. 'options' devuelve una lista de objetos' Option', que no estoy seguro de que estén especificados en ningún lado para que coincidan con los elementos '
Tim, los objetos 'Option' son los mismos que los objetos' HTMLOptionElement'. Si se opone a utilizar 'options', podría usar alternativamente' children' o 'childNodes' en su lugar (no recuerdo exactamente cuál; creo que ambos funcionan) –