Ver Mensaje Individual
  #11 (permalink)  
Antiguo 18/11/2010, 20:32
Avatar de Panino5001
Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: checkBox.checked no funciona en IE8

Mi versión de IE es 8.07600.16385. El código con que lo acabo de probar es este:
Código PHP:
<html>
    <
head>
        <
meta http-equiv="Content-Type" content="text/html; charset=utf8" /><title>GestNED</title><link href="/css/cssfront.css" media="screen" rel="stylesheet" type="text/css" />
        <
link href="/css/gestned.css" media="screen" rel="stylesheet" type="text/css" />    
    
        <
script language="JavaScript"
            function 
gestioExitus(){
            
exitusdocument.getElementById('esexitus');
            
alert(exitus.checked);
            if(
exitus.checked==truedocument.getElementById('dataexitus').disabled=false;
            else 
document.getElementById('dataexitus').disabled=true;
            } 
        
</script>
    
    </head>
 
    <body class="in">  
       <div id="in" class="in">
            <form name="PacientFitxaAlta" id="PacientFitxaAlta" method="post" action="index" >    
                <table id="tauAltaDadesPersonalsPac" class="tauAltaDadesPersonalsPac campsform">     
                    <tr>
    <td><label for="cognom2" class="optional">2on Cognom</label>
        <input type="text" name="cognom2" id="cognom2" value="" size="24" maxlength="200" />  </td>
    <td> <label for="esexitus" class="optional">exitus</label>
         <input type="checkbox" name="esexitus" id="esexitus" value="1" onclick="gestioExitus()" />                           
         <label for="dataexitus" class="optional">Data defunció</label>
        <input type="text" name="dataexitus" id="dataexitus" value="" size="9" maxlength="10" disabled="1" />  
    </td>
</tr>
                </table> 
            </form>
     
        </div>
    </body>
</html> 
Ojo, hay algo incorrecto en tu estructura html. Revisalo, porque una estructura html correcta arrancaría así:
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml"
Es decir, primero el doctype y luego el tag html, y la tuya arranca de otra manera (yo hice esa corrección antes del testeo casi de manera automática).