Perché IE non fa (credo) distinzione tra H e h mentre firefox si (ha ragione quest'ultimo) visto che si scrive hidden