Problème Javascript IE9

Fermé
alex59fr Messages postés 852 Date d'inscription mercredi 25 novembre 2009 Statut Membre Dernière intervention 12 mai 2016 - Modifié par alex59fr le 15/02/2012 à 16:27
KillerKlown Messages postés 47 Date d'inscription mardi 14 février 2012 Statut Membre Dernière intervention 8 mars 2012 - 16 févr. 2012 à 10:01
Bonjour,

J'ai un soucis avec un code Javascript seulement sur IE9.

Sur IE7, sur IE8 cela passe correctement.
Sur Firefox, Chrome, Safari et Opera, cela fonctionne parfaitement.

Quand je clic sur le lien et que j'active la fonction, elle ne cache aucun div sur IE9 ...

Le code est vraiment très simple, le voici ci-dessous :

<html> 
 <head> 
  
 <script> 
  function connexion() { 
   document.getElementById("espaceconnexion").style.display ="none"; 
   document.getElementById("listehaut").style.display ="none"; 
   document.getElementById("espaceco").style.display ="inline"; 
  } 
   
 </script> 
 </head> 
 <body> 
 <a href="#" onclick="connexion();">test</a> 
  
  <div id="espaceconnexion"> 
   ESPACE CONNEXION 
  </div> 
   
  <div id="listehaut"> 
  LISTE HAUT 
  </div> 
   
  <div id="espaceco"> 
   ESPACE CO 
  </div> 
 </body> 
</html> 


Merci d'avance !





Pour vivre heureux, vivons cachés.
A voir également:

3 réponses

KillerKlown Messages postés 47 Date d'inscription mardi 14 février 2012 Statut Membre Dernière intervention 8 mars 2012 12
Modifié par KillerKlown le 15/02/2012 à 16:33
Essaye d'ajouter la visibilité :

document.getElementById("espaceconnexion").style.visibility ="hidden";
document.getElementById("listehaut").style.visibility ="hidden";

ou essaye d'ajouter name sur tes divs :

<div id="espaceconnexion" name="espaceconnexion">
0
alex59fr Messages postés 852 Date d'inscription mercredi 25 novembre 2009 Statut Membre Dernière intervention 12 mai 2016 89
15 févr. 2012 à 16:51
Bonjour KillerKlown,

J'ai tenté mais cela ne fonctionne pas, quelqu'un a t-il une autre idée ?
0
KillerKlown Messages postés 47 Date d'inscription mardi 14 février 2012 Statut Membre Dernière intervention 8 mars 2012 12
16 févr. 2012 à 10:01
Je viens de tester sur IE9 et ca fonctionne très bien tel quel.
0