Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/08/2012, 18:45
lubtufano
 
Fecha de Ingreso: julio-2011
Mensajes: 220
Antigüedad: 13 años, 7 meses
Puntos: 72
Respuesta: como recuperar el valor de un form de los campos...

Con el mismo bucle for se pueden recuperar todos los campos, te dejo un ejemplo en el que los valores de los campos de texto de dos formularios diferentes se guardan en un array y despues se muestran en un alert, usando la misma función, espero que te ayude en algo.
Código Javascript:
Ver original
  1. <script>
  2. function recuperarValores(form)
  3. {
  4. var camposForm= new Array();
  5. var campo=document.forms[form].elements;
  6.  
  7.   for(i=0;i<campo.length;i++)
  8. {
  9.          camposForm[i]= campo[i].value;
  10. }
  11.  
  12. var valores= ''
  13.  
  14. for(i=0; i<camposForm.length; i++)
  15. {
  16. valores+= camposForm[i]+" ";
  17. }
  18.  
  19. alert(valores);
  20. }
  21. </script>
  22.  
  23. <form name='formulario1'>
  24. <input name='nombre' value='andres'>
  25. <input name='ciudad' value='paris'>
  26. <input name='estado' value='soltero'>
  27. </form>
  28.  
  29. <input type="button" value="mostrar formulario1" onclick="recuperarValores('formulario1')">
  30.  
  31. <br><br>
  32.  
  33. <form name='formulario2'>
  34. <input name='nombre' value='Miguel'>
  35. <input name='ciudad' value='Londres'>
  36. <input name='estado' value='soltero'>
  37. <input name='escolaridad' value='profecional'>
  38. <input name='salario' value='2000'>
  39. </form>
  40.  
  41. <input type="button" value="mostrar formulario2" onclick="recuperarValores('formulario2')">