Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/04/2016, 07:38
Avatar de noemdq
noemdq
 
Fecha de Ingreso: mayo-2008
Ubicación: Gerona, Spain, Spain
Mensajes: 2
Antigüedad: 16 años
Puntos: 0
Formulario dinamico

Buenos dias!! antes que nada quiero aclarar que soy nueva en este mundillo, y estoy espero puedan darme una mano. Estoy intentado hacer un formulario que mediante un select de diferentes opciones me traiga mas campos para rellenar segun la opcion que elija. Esto mismo ademas se enviaria por mail con la informacion.

Lo que tengo es algo asi:
Código Javascript:
Ver original
  1. function mostrar(){
  2.         if (document.opciones.seguros.value == "nada"){
  3.             xDisplay('form_auto', 'none')
  4.             xDisplay('form_hogar','none')
  5.         }
  6.         if (document.opciones.seguros.value == "auto"){
  7.             xDisplay('form_auto','block')
  8.             xDisplay('form_hogar','none')
  9.  
  10.         }
  11.        if (document.opciones.seguros.value == "hogar"){
  12.             xDisplay('form_auto','none')
  13.             xDisplay('form_hogar','block')
  14.           }
  15. }

y luego tengo esto:

Código HTML:
Ver original
  1. <div name="opciones">
  2.      <select size="1" name="seguros" onchange="mostrar()">
  3.          <opcion value="nada"></opcion>
  4.          <opcion value="auto">Auto</opcion>
  5.          <opcion value="hogar">Hogar</opcion
  6.    </select>
  7.  
  8.  
  9.  
  10.     <div id="form_auto">
  11.     <form  action="auto.php" method="post">
  12.         Campos a rellenar.......
  13.         <button type="submit">Enviar</button>
  14.     </form>
  15.     </div>
  16.     <div id="form_hogar">
  17.     <form  action="hogar.php" method="post">
  18.          Campos a rellenar.......
  19.         <button type="submit">Enviar</button>
  20.     </form>
  21.     </div>
  22. </div>


Lo que sucede es que no me funciona el formulario dinamico, hay algo que me este faltando ?