Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/02/2010, 07:17
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: guardar datos de forms distintos en un mismo script

Código HTML:
Ver original
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <title>Documento sin t&iacute;tulo</title>
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  4. <script language="JavaScript" type="text/JavaScript">
  5. var teveo = null;
  6. var formus = [null, 'TD', 'TC', 'FID', 'CTA'];
  7.  
  8. function muestra(formulario) {
  9. if (teveo != null) document.getElementById(teveo).style.display = 'none';
  10. if (formus[formulario] != null) document.getElementById(formus[formulario]).style.display = 'block';
  11. teveo = formus[formulario];
  12. for (i=1;i<formus.length;i++){
  13.     alert("uno"+formus[i] + " " + document.getElementById("uno"+formus[i])[document.getElementById("uno"+formus[i]).selectedIndex].text);
  14. }
  15. }
  16. </script>
  17.  
  18. </head>
  19.  
  20. <form>
  21. <select onchange="muestra(this.selectedIndex);">
  22. <option value="0">Seleccione un producto</option>
  23. <option value="1">Tarjeta de débito</option>
  24. <option value="2">Tarjeta de crédito</option>
  25. <option value="3">Fideicomiso</option>
  26. <option value="4">Cuenta de ahorro, corriente o FAL</option>
  27. </select>
  28. </form>
  29.  
  30.  
  31.  
  32. <form action="" method="post" name="form1" id="TD" style="display:none;">
  33. <select name="uno" id="unoTD">
  34. <option value="0">Seleccione un producto</option>
  35. <option value="1">débito 1</option>
  36. <option value="2">débito 2</option>
  37. <option value="3">débito 3</option>
  38. <option value="4">débito 4</option>
  39. </select>
  40. </form>
  41.  
  42. <form id="TC" name="form1" method="post" action="" style="display:none;">
  43. <select name="uno" id="unoTC">
  44. <option value="0">Seleccione un producto</option>
  45. <option value="1">crédito 1</option>
  46. <option value="2">crédito 2</option>
  47. <option value="3">crédito 3</option>
  48. <option value="4">crédito 4</option>
  49. </select>
  50. </form>
  51.  
  52. <form id="CTA" name="form1" method="post" action="" style="display:none;">
  53. <select name="uno" id="unoCTA">
  54. <option value="0">Seleccione un producto</option>
  55. <option value="1">corriente 1</option>
  56. <option value="2">corriente 2</option>
  57. <option value="3">corriente 3</option>
  58. <option value="4">corriente 4</option>
  59. </select>
  60. </form>
  61.  
  62. <form id="FID" name="form1" method="post" action="" style="display:none;">
  63. <select name="uno" id="unoFID">
  64. <option value="0">Seleccione un producto</option>
  65. <option value="1">fideicomiso 1</option>
  66. <option value="2">fideicomiso 2</option>
  67. <option value="3">fideicomiso 3</option>
  68. <option value="4">fideicomiso 4</option>
  69. </select>
  70. </form>
  71. </body>
  72. </html>

Poder se puede, pon un id a los select y listos si puedes poner el id a los form puedes ponerlo a los select....

Quim