Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] Problemas con Array

Estas en el tema de Problemas con Array en el foro de Javascript en Foros del Web. Hola gente, les comento el siguiente problema, la verdad ya probe de varias formas pero no logro asignar valores a un array bidireccional. Les dejo ...
  #1 (permalink)  
Antiguo 17/06/2013, 09:23
 
Fecha de Ingreso: junio-2013
Ubicación: Lomas de Zamora
Mensajes: 6
Antigüedad: 10 años, 10 meses
Puntos: 0
Pregunta Problemas con Array

Hola gente, les comento el siguiente problema, la verdad ya probe de varias formas pero no logro asignar valores a un array bidireccional.

Les dejo el codigo de la funcion, como veran si asigno los datos a un (Alert) los muestra sin problemas, pero fijense donde estan los comentarios! si intento asignarlos al array y luego mostrarlos o guardarlos el array esta siempre vacio, ya probe con y sin comillas, etc. espero puedan darme una mano ya que llevo 2 dias y nada. Gracias!!!


function compilador(){
elarray=new Function('return <?php echo json_encode($arr) ?>')();

var OtroArray = new Array(5);

for (var i = 0; i < 5; i++) {
OtroArray[i] = new Array(5);
}

for (h2=0;h2<elarray.length;h2++){

if(document.getElementById(h2).value>0){

<!-- OtroArray[h2][0] = (elarray[h2]["0"]); -->
alert (elarray[h2]["0"]);

<!-- OtroArray[h2][1] = (document.getElementById(h2).value); -->
alert (document.getElementById(h2).value);

<!-- OtroArray[h2][2] = (elarray[h2]["3"]); -->
alert (elarray[h2]["3"]);

}
}
}
</script>
  #2 (permalink)  
Antiguo 17/06/2013, 11:53
 
Fecha de Ingreso: junio-2013
Ubicación: Lomas de Zamora
Mensajes: 6
Antigüedad: 10 años, 10 meses
Puntos: 0
Respuesta: Problemas con Array

SOLUCIONADO!!!

<script type="text/JavaScript">
function compilador(){
elarray=new Function('return <?php echo json_encode($arr) ?>')();
var OtroArray = new Array(elarray.length);

for (h1=0;h1<elarray.length;h1++){
OtroArray[h1] = new Array(5);
}

for (h2=0;h2<elarray.length;h2++){

if(document.getElementById(h2).value>0){

(OtroArray[h2]["0"]) = (elarray[h2]["0"]);
(OtroArray[h2]["1"]) = (document.getElementById(h2).value);
(OtroArray[h2]["2"]) = (elarray[h2]["3"]);
}
}
}
</script>

Etiquetas: asignacion, funcion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:00.