Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/12/2004, 06:19
Avatar de kappra
kappra
 
Fecha de Ingreso: diciembre-2004
Mensajes: 125
Antigüedad: 19 años, 4 meses
Puntos: 0
pos va a ser que no me sale. ( ) Cual es el fallo de esta funcion???:

this.GetValue=function(sName)
{
var ret=""
ret=this.oFlashObject.GetVariable("/:"+sName)
i=0;
ok=0;
while ((i<51) && (ok!=1)){
if (document.formulario[i].name=sName){
ok=1;
}
i=i+1;
}
if (ok==1){
document.variables[i-1].value=ret;
}
return(ret)
}

En mi formulario solo tengo definido un input, por lo que en teoría, esto debería fallar (document.formulario[3].name, por ejemplo, no existe), o, como mucho, en el caso de que el primer elemento buscado fuera el input que tengo definido, solo entraría una vez en el while. Pero no ocurre nada de eso, entra 51 veces en el while y no falla, porque????

?¿?¿?¿?¿?¿?¿?
__________________
oO <--- H. Kappra ---> oO