JavaScript - Recorrer objetos

 
Vista:

Recorrer objetos

Publicado por Jc (15 intervenciones) el 14/02/2007 16:42:44
Se trata de lo siguiente:

Creé un objeto de la siguiente forma:

function ObjOperacion(id_producto, producto, actua, idmoneda, moneda, fecha_origen, fecha_cierre, numero_producto,monto,texto)
{
this.id_producto = id_producto;
this.producto = producto;
this.actua = actua;
this.idmoneda = idmoneda;
this.moneda = moneda;
this.fecha_origen = fecha_origen;
this.fecha_cierre = fecha_cierre;
this.numero_producto = numero_producto;
this.monto = monto;
this.texto= texto;
}

Luego, asigno las propiedades de la siguiente forma...

function generaObjeto()
{
f = document.form1;

obj = new ObjOperacion(f.cmbo_producto_financiero.value,
f.cmbo_producto_financiero.options[f.cmbo_producto_financiero.selectedIndex].text,
f.cmbo_reportado.value,
f.cmbo_moneda_operacion.value,
f.cmbo_moneda_operacion.options[f.cmbo_moneda_operacion.selectedIndex].text,
f.txt_fecha_origen_op.value,
f.txt_fecha_cierre_op.value,
f.txt_prod_op.value,
f.txt_monto_operacion.value,
f.txt_otro_operacion.value);
}

La página html guarda los valores de un formulario en este objeto. Crea un nuevo objeto ObjOperacion a partir de la presión de un botón que ejecuta la función generaObjeto().

No he destruido el objeto original antes de crear uno nuevo y ahora necesito recorrer todos los objetos ObjOperacion que he creado en la página, obteniendo de ellos sus caracteristicas..¿Como es posible hacer esto?

Gracias de ante mano

Jc
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Recorrer objetos

Publicado por Alberto (37 intervenciones) el 15/02/2007 15:19:41
Que yo sepa solo puedes hacer referencia a ellos mediante el nombre del atributo. Otra opción es meter los atributos en un array y recorrerlos a través del índice.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar