Se connecter avec
S'enregistrer | Connectez-vous

You are not allowed to do this.

Script JavaScript qui ne fonctionne pas sous IE

Dernière réponse : dans Programmation

Bonjour à tous,

J'ai fait le script suivant pour un menu avec la possibilité de faire apparaitre les sous-catégorie d'une catégorie si un clique un effectué sur le nom de la catégorie.
(le principe du expand/collapse)

Voici le code :
  1. function switchMenu(obj) {
  2. var el = document.getElementById(obj);
  3. if ( el.style.display != 'none' ) {
  4. el.style.display = 'none';
  5. }
  6. else {
  7. el.style.display = '';
  8. }
  9. }
  10.  
  11. function collapseAll(obj)
  12. {
  13. var el = document.getElementById(obj);
  14.  
  15. obj = 'menuleft-subbox1';
  16. el = document.getElementById(obj);
  17. el.style.display = 'none';
  18.  
  19. /*obj = 'menuleft-subbox2';
  20. el = document.getElementById(obj);
  21. el.style.display = 'none';
  22.  
  23. obj = 'menuleft-subbox3';
  24. el = document.getElementById(obj);
  25. el.style.display = 'none';*/
  26. }


La fonction collapseAll est appelée en chargement de page pour que le menu ne soit pas étendu.
Le problème c'est que, pour une raison que j'ignore, ce script ne fonctionne pas sous IE6.

Pouvez-vous m'aider ?

Merci !

Autres pages sur : script javascript fonctionne

Lassé par la pub ? Créez un compte
Lassé par la pub ? Créez un compte
Tom's guide dans le monde