Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2008, 14:46
Avatar de Hony
Hony
 
Fecha de Ingreso: enero-2008
Mensajes: 21
Antigüedad: 17 años
Puntos: 0
Cambiar de Formulario segun lista Desplagable

Hola a Todos!!!

He hecho un scrpit y quisiera compartirlos con ustedes y que tambien me puedan ayudar a mejorarlo, se los muestro:

Pienso que sí voy en buen camino pero obviamente algo me falla, ya que todavia no me funciona, es decir, no me muestra los formularios. Que creen que pueda estar pasando???

la Siguiente es mi funcion JvaScript:

<script language="javascript">

function CambiaFormulario() {
switch (document.getElementById(op1).tipo.selectedIndex){
case op1:
document.getElementById(op1).style.display='block' ;
document.getElementById(op2).style.display='none';
document.getElementById(op3).style.display='none';
break;
case op2:
document.getElementById(op1).style.display='none';
document.getElementById(op2).style.display='block' ;
document.getElementById(op3).style.display='none';
break;
case op3:
document.getElementById(op1).style.display='none';
document.getElementById(op2).style.display='none';
document.getElementById(op3).style.display='block' ;
break;
</script>

De esta manera creo mis formularios:

<form id="op1" name="autorizacion" style="display:none" >
</form>

<form id="op2" name="consecion" style="display:none" >
</form>

<form id="op3" name="convenio" style="display:none">
</form>

Asi creo mi Lista Desplegable:

<select name="tipo"onchange="CambiarFormulario(this.Value) ">

<option value="op1" selected="selected">Autorizacion</option>

<option value="op2">Conseción</option>

<option value="op3">Convenio</option>

</select>

Última edición por Hony; 20/02/2008 a las 15:00