Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/09/2008, 01:47
Avatar de morenita7722
morenita7722
 
Fecha de Ingreso: enero-2007
Ubicación: aquí, ¿donde sino?
Mensajes: 261
Antigüedad: 18 años, 1 mes
Puntos: 1
Necesito trabajar con un array de objetos en javascript

Hola, necesito pasar un array de objetos Empresa a una función javascript. Lo hice pero no me funciona, os pongo el codigo:

function chequea (empresas){
var e = document.getElementById("e"); //es un parametro que recoge la empresa anterior que había en el formulario, esto lo coge bien
var empresa = new Empresa();
for (i=0; i<empresas.size;i++){
empresa = empresas[i];
if (empresa.CIF == e.value){
document.form.empresa.selectedIndex=i;
}
}
}

lo que tiene que hacer es recoger la empresa que había en el formulario y compararla con las de la lista, y si está la selecciona.

esa función la llamo en el onload del body de la siguiente manera:

<body onload="chequea(${empresas})">
En donde empresas es una lista de objetos empresa que paso a esta jsp.
Saludos!!