Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/03/2014, 10:17
bathorz
 
Fecha de Ingreso: agosto-2013
Mensajes: 150
Antigüedad: 10 años, 8 meses
Puntos: 29
Respuesta: Como guardar datos en un array multidimensional

Prueba con esto:
Código Javascript:
Ver original
  1. window.onload = function() {
  2.         var test = document.getElementById("test");
  3.         var boton = document.getElementById("boton");
  4.        
  5.         boton.addEventListener('click', function() {
  6.           ingresarDatos();
  7.         });
  8.       };
  9.  
  10.       function ingresarDatos() {
  11.         var x1 = document.forms["form1"]["id"].value;
  12.         var x2 = document.forms["form1"]["iditem"].value;
  13.         var x3 = document.forms["form1"]["nombre"].value;
  14.        
  15.         var gmUsuarios = [];
  16.            
  17.         if (x1 === null || x1 === "") {
  18.           alert("First name must be filled out");
  19.         } else {
  20.           var gmUsuario = [];
  21.           gmUsuario = [x1, x2, x3];
  22.           var datosRequeridos = ["ID: ", "IDITEM: ", "NOMBRE: "];
  23.           gmUsuarios.push(gmUsuario);
  24.           for (var j = 0; j < gmUsuarios.length; j++) {
  25.             for (var i = 0; i < gmUsuario.length; i++) {
  26.               test.innerHTML += datosRequeridos[i] + gmUsuarios[j][i] + "<br />";
  27.             }
  28.           }
  29.         }
  30.       }
Código HTML:
Ver original
  1. <form id="form1" name="form1">
  2.       <input type="text" id="x1" name="id" value="" />
  3.       <input type="text" id="x2" name="iditem" value="" />
  4.       <input type="text" id="x3" name="nombre" value="" />
  5.     </form>
  6.     <input type="button" id="boton" value="Boton" />
  7.     <div id="test" class="test">test</div>