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????
?¿?¿?¿?¿?¿?¿?