Buenas
 
Tengo un pequeño "problema". Tengo una cutre aplicación de control de personal en la que sólo se deben introducir 4 números (los de la tarjeta de fichaje del usuario). Luego se hacen unas acciones a la BBDD y listo. 
El único problema es que muchos usuarios se han quejado de que introducen los números en la caja de texto y al pulsar enter no hace nada, vuelve a cargar la página. 
Lo he comprobado y es cierto, pero sólo sucede con Internet Explorer, con FireFox funciona correctamente. 
Os copio el código aunque creo que no es necesario, porque rimero pensé que no fuera una etiqueta mal cerrada o haberme dejado algunas comillas, y que eso me estropeara el orden de tabulación del Enter... Pero qué va, lo he revisado y nada :S  
 Código PHP:
    <tr valign="top" height="99%">
    <td width="100%" height="1%" valign="middle" align="center" style="{font-size:x-small}">
        <img align="center" border="0" src="img/logoTorres.jpg">
        <img align="center" border="0" src="img/logoLletres.jpg">
        <br><br>
        Hora actual: [ <b>'.date("H:i").'</b> ]<br><br>
        <form method="POST" action="acces.php">
            Introdueix el teu número de tarja: <input type="password" name="clau">
            <br><br>
            <input type="submit" value="Marcar" name="ok">
            <br><br>
        </form>
    </td>
</tr> 
    
  (Lo he dejado en catalán porque me da palo traducirlo y al fin y al cabo no influye en el código). 
Saludos y gracias de antemano si alguien sabe algo