Foros del Web » Programando para Internet » Javascript »

Elegir Select y mostrar mensaje

Estas en el tema de Elegir Select y mostrar mensaje en el foro de Javascript en Foros del Web. Hola: Tengo un select del tipo <select name="opciones" > <option>1</option> <option>2</option> </select> y quiero que cuando alquien elija una de esas opciones aparezca abajo un ...
  #1 (permalink)  
Antiguo 30/06/2002, 18:35
 
Fecha de Ingreso: febrero-2002
Mensajes: 67
Antigüedad: 22 años, 2 meses
Puntos: 0
Elegir Select y mostrar mensaje

Hola:
Tengo un select del tipo

<select name="opciones" >
<option>1</option>
<option>2</option>
</select>

y quiero que cuando alquien elija una de esas opciones aparezca abajo un texto que diga:

"Ud eligio la opcion x"

sin volver a cargar la pagina.
Muchas gracias.



  #2 (permalink)  
Antiguo 01/07/2002, 01:04
Avatar de eDuDiTo  
Fecha de Ingreso: junio-2002
Ubicación: Murcia
Mensajes: 173
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: Elegir Select y mostrar mensaje

Hola ciriarte, mira a ver si el siguiente código te sirve, muestra una descripción para cada opción debajo del Select. Un saludo.

Código:
 <form name="a294" >
<select name="a969" size="1" style="background-color:#FFFFD7" onChange="displaydesc(document.a294.a969.selectedIndex)">
<option selected value="http://www.forosdelweb.com">Foros del Web </option>
<option value="http://www.google.com">Google.com</option>
<option value="http://www.sonri.com">Alta en buscadores</option>
<option value="http://yonkis.ya.com">Humor y noticias</option>
<option value="http://www.melodysoft.com">Recursos para webmasters</option>
</select>
<input type="button" value="Aceptar" onClick="location=document.a294.a969.options[document.a294.a969.selectedIndex].value"><br>
<span id="descriptions" align="left" style="font:italic 13px Arial">
</span>
</form>

<script>

//ESCRIBE AQUI LAS DESCRIPCIONES PARA CADA OPCION
var textdisplay=new Array()
textdisplay[0]="Descripción para la opción 0"
textdisplay[1]="Descripción para la opción 1"
textdisplay[2]="Descripción para la opción 2"
textdisplay[3]="Descripción para la opción 3"
textdisplay[4]="Descripción para la opción 4"

function displaydesc(which){
if (document.all)
descriptions.innerHTML=textdisplay[which]
else if (document.getElementById)
document.getElementById("descriptions").innerHTML=textdisplay[which]
}

displaydesc(document.a294.a969.selectedIndex)

document.a294.a969.options[0].selected=true

</script>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:52.