es nulo o no es un objeto' PERO NO ES NULO
Publicado por kaiser (1 intervención) el 04/08/2010 16:20:56
Hola Amigos foristas como están, me encuentro de nuevo por acá a ver si me pueden echar una manito.
Tengo un formulario el cual dependiendo de las condiciones se deben activar los Checkbox. Cuando hago la llamada a la función donde los marco, se ejecuta sin problemas, pero si quiero ejecutar este mismo código fuera de la función me da el error "es nulo o no es un objeto" si no tuviera ningún valor me debería de dar error también dentro de la función pero no es así.
He intentado cambiar el estado del checkbox por [B]ID[/B] y por [B]NOMBRE[/B] pero no se ejecuta de ninguna de las dos formas si esta fuera de la función, he intentado crear una función adicional y llamarla por [B]<body onload=funcion()>[/B] pero me da el error.
Dejo el código y si alguien puede echarme una mano, les agradecería un montón. Gracias y Saludos
[B]Dependiendo del método que utilice me arroja estos errores[/B]
[B]Mensaje:[/B] 'document.economico.e_1' es nulo o no es un objeto
[B]Mensaje: [/B]'document.getElementById(...)' es nulo o no es un objeto
[HIGHLIGHT="Javascript"]<script language="javascript" type="text/javascript">
// acá me arroja error
document.economico.e_1.checked = true;
// se ejecuta perfecto cuando lo llamo desde <a href="javascript:economico()">
function economico(){
document.economico.e_1.checked = true;
document.getElementById('ev1').value=1;
};
</script>[/HIGHLIGHT]
Tengo un formulario el cual dependiendo de las condiciones se deben activar los Checkbox. Cuando hago la llamada a la función donde los marco, se ejecuta sin problemas, pero si quiero ejecutar este mismo código fuera de la función me da el error "es nulo o no es un objeto" si no tuviera ningún valor me debería de dar error también dentro de la función pero no es así.
He intentado cambiar el estado del checkbox por [B]ID[/B] y por [B]NOMBRE[/B] pero no se ejecuta de ninguna de las dos formas si esta fuera de la función, he intentado crear una función adicional y llamarla por [B]<body onload=funcion()>[/B] pero me da el error.
Dejo el código y si alguien puede echarme una mano, les agradecería un montón. Gracias y Saludos
[B]Dependiendo del método que utilice me arroja estos errores[/B]
[B]Mensaje:[/B] 'document.economico.e_1' es nulo o no es un objeto
[B]Mensaje: [/B]'document.getElementById(...)' es nulo o no es un objeto
[HIGHLIGHT="Javascript"]<script language="javascript" type="text/javascript">
// acá me arroja error
document.economico.e_1.checked = true;
// se ejecuta perfecto cuando lo llamo desde <a href="javascript:economico()">
function economico(){
document.economico.e_1.checked = true;
document.getElementById('ev1').value=1;
};
</script>[/HIGHLIGHT]
Valora esta pregunta
0