Tengo el siguente problema, el checkbox creado en un zend_form:
Código PHP:
$this->addElement(
'checkbox',
'esexitus',
array('required' => false, 'checked'=>0, 'label' => 'Éxitus', 'onclick'=>'gestioExitus()')
);
...
Código HTML:
<?php echo $form->esexitus->renderLabel(). $form->esexitus->renderViewHelper() ?>
Desde javascript consulto el estado del checkbox, y segun el que sea, habilito text o no:
Código:
En Firefox, funciona perfectamente pero en IE8 no, he puesto un alert para consultar la propiedad checked, pero siempre retorna 'false'. exitus= document.getElementById('esexitus'); if(exitus.checked==true) document.getElementById('dataexitus').disabled=false;
Estube foreando, en algunos casos se recomendó usar onClick y no OnChange, y ya lo estoy haciendo, también que se visualizara la pagina en modo compatibilidad y tambien lo hago, pero nada, no consigo obtener el estado del checkbox en IE8.
Cualquier ayuda es agradecida!!
saludos