JavaScript - JavaScript y Firefox

 
Vista:

JavaScript y Firefox

Publicado por llermo (1 intervención) el 13/06/2006 12:10:45
Hola!

Tengo esta función de JavaScript:

function setter(form) {
form = arguments[0];
for (i=1; i<arguments.length; i=i+2) {
eltName = arguments[i];
eltValue = arguments[i+1];
if ( eval("document.forms[form]."+eltName) == null ) {
var imp = document.createElement('INPUT');
imp.setAttribute('type','HIDDEN');
imp.setAttribute('name',eltName);
imp.setAttribute('value',eltValue);
document.forms[form].appendChild(imp);
} else {
eval("document.forms[form]." + eltName + ".value='" + eltValue + "'");
}
}
document.forms[form].submit();
}

Esto me permite que si no he declarado alguna variable en el fichero de struts-config, poder crearla dinamicamente y así evitar futuros errores.

Entonces, esto en Explorer funciona, pero no en Firefox, alguno sabeis que tengo que poner para que también valga en este navegador?

Muchas gracias!
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