Buen día, tengo un problema para poder obtener el valor seleccionado en el siguiente select.
<select name=»Grid$datos$1$dto.ideestado» id=»Grid$datos$1$dto.ideestado» title=»Estado» autocomplete=»OFF» onkeydown=»keyDown(‘AUA’,this,event)» onfocus=»window.srcElement=this»>
<option value=»»><-Asignar-></option>
<option value=»13″>ACTIVO</option>
<option value=»14″>INACTIVO</option>
<option value=»15″>DISPONIBLE</option>
<option value=»266″ selected=»»>DE BAJA</option>
<option value=»267″>MANTENIMIENTO</option>
<option value=»348″>EN CAPACITACIÓN</option>
<option value=»349″>CLONADORAS</option>
<option value=»350″>PRUEBAS</option>
<option value=»688″>HURTADO</option>
<option value=»694″>RECHAZADO</option>
<option value=»756″>EXONERACION</option>
</select>
Necesito obtener el valor que al realizar la consulta se marca como selected, que en este caso seria «DE BAJA».
Hola Cristian, como estas?
El selected se lo estas poniendo tu? (Creo que deberia ser ‘selected’ y no ‘selected=»» ‘)
Para obtener el texto del item seleccionado puedes usar JavaScript y y retornar el valor seleccionado.
var select = document.getElementById(‘idDelElemento’);
var text = select.options[select.selectedIndex].text;
De esta forma, obtener el valor seleccionado y asignarlo a una variable.