Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/08/2004, 02:19
yomesmo
 
Fecha de Ingreso: noviembre-2003
Ubicación: Madrid
Mensajes: 353
Antigüedad: 21 años, 1 mes
Puntos: 1
según opción de select aparezca uno u otro campo

Voy a ser sincero, estoy muy "pez" en la programación con Java Script, apenas desarrollo nada en este lenguaje, pero en este momento lo preciso por razones técnicas y mi problema es el siguiente:

Segun la opción que se selecciona de una lista desplegable, se muestran una serie de campos de un formulario que están en capas (Capas con SPAN) diferentes. el objeto es que según la opción seleccionada de la lista desplegable le aparezcan unos campos u otros a rellenar.

ahora mismo mi código es este:

1.- Con este sencillo script le digo que si selecciona una vez una opción de la lista, muestre una capa y su vuelve a seleccionarlo la pone invisible:

<script language="JavaScript">
function flip(rid)
{
current=(document.getElementById(rid).style.displa y == 'none') ? 'block' : 'none';
document.getElementById(rid).style.display = current;
}

</script>

En la lista despleble:

<select name="select" onChange="flip(this.value); return false;">
<option value="0" selected>Descarga gratuita</option>
<option value="pago">Descarga de pago previo</option>
<option value="SMS">Descarga por SMS</option>
</select>

Lo que preciso es que según la opción seleccionada muestre la capa correspondiente, pero a la vez oculte las otras. Ahora mismo si selecciono una opción, muestra su capa, si selecciono otra muestra tambien esta segunda, pero no oculta a la primera...

Espero haberme explicado, y desde ya mi agradecimiento, porque sé que esto para los que programais en Script es muy fácil....

Thanks
__________________
Lo menos frecuente en este mundo es vivir. La mayoría de la gente existe, eso es todo...

Última edición por KarlanKas; 02/08/2004 a las 02:38 Razón: Título original: "Houston, Tenemos Un Problema..."