Tema: switch case
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/02/2004, 12:59
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 9 meses
Puntos: 1284
Hola Isaac Mañe:

Cuando tienes un select seleccionado (una opción), tienes 3 posibilidades...

La primera y más fácil es consultar el value del mismo select, que se corresponde con el value de la opción seleccionada.

La segunda es consultar el índice de la opción seleccionada (selectedIndex)...

Y la tercera es consultar los valores del array de opciones, tanto el valor (value) como el texto (text)

Para el siguiente ejemplo:

<form name=ejemplo ...>
<select name=prueba>
<option value="" >Seleccione un valor</option>
<option value="1" >valor 1</option>
<option value="2" >valor 2</option>
</select>
</form>

El valor seleccionado sería: document.forms.ejemplo.prueba.value
el índice seleccionado sería: document.forms.ejemplo.prueba.selectedIndex
y el texto mediante el array de opciones:
document.forms.ejemplo.prueba.options[document.forms.ejemplo.prueba.selectedIndex].text

Saludos