Foros del Web » Programando para Internet » Javascript »

Recorrer Arreglo de Objetos

Estas en el tema de Recorrer Arreglo de Objetos en el foro de Javascript en Foros del Web. Buenas Tardes amigos del Foro: Tengo un arreglo de objetos en mi pagina y desde JavaScript quisiera recorrelos para poder pasar la informacion concatenada a ...
  #1 (permalink)  
Antiguo 31/01/2006, 10:54
Avatar de The_Pretorian  
Fecha de Ingreso: diciembre-2004
Ubicación: Lima - Peru
Mensajes: 267
Antigüedad: 19 años, 4 meses
Puntos: 0
Exclamación Recorrer Arreglo de Objetos

Buenas Tardes amigos del Foro:
Tengo un arreglo de objetos en mi pagina y desde JavaScript quisiera recorrelos para poder pasar la informacion concatenada a otra pagina; pero me sale error:
La idea es poder recorrer los siguientes arreglos de objetos, codigo, cantidad y precio, para que la siguiente pagina los pueda procesar. Puedo concatenar la cantidad y el precio. Pero lo que me falta es concatenar es el Codigo, el cual es alfanumerico.

Código HTML:
function preparadetalle(){
var strCodigo = '';
var strCantidad = '';
var strPrecio = '';
var elementos = document.f.txtcanfil.value;
for(x=1; x<= elementos; x++) {
	xCodigo = eval('document.f.rdocodigo('+(x)+');');
	//xCodigo = Number(document.getElementById("txtcodigo"+x).value);
	//xCodigo = eval('document.f.txtcodigo'+x+'.value;');
	xCantidad = Number(document.getElementById("txtcan"+x).value);
	xPrecio = Number(document.getElementById("txtpre"+x).value);
	strCodigo = strCodigo + xCodigo.value + ',';
	strCantidad = strCantidad + xCantidad + ',';
	strPrecio = strPrecio + xPrecio + ',';
}
document.f.txtlistacodigo.value = strCodigo;
document.f.txtlistacanti.value = strCantidad;
document.f.txtlistaprecio.value = strPrecio;
}
Muchas Gracias por su ayuda
Atte
Jorge Diaz
__________________
Creo que todas las cosas suceden por algo, no es eso que los demas llaman 'Destino'. Definitivamente Dios no juega a los dados...
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 16:49.