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 ID y por NOMBRE 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 <body onload=funcion()> 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
Dependiendo del método que utilice me arroja estos errores
Mensaje: 'document.economico.e_1' es nulo o no es un objeto
Mensaje: 'document.getElementById(...)' es nulo o no es un objeto
Código Javascript:
Ver original
<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>