Voila j'ai un code qui me permet d'afficher ou de masquer des ligne de mon tableau (les sous element de mon catalogue) il fonctionne sous firefox mais pas sous IE
Si quelqu'un peut m'aider je ne sais pas quel atribut ne fonctionne pas sous ie
(je me sert du caracter "µ" comme separateur car les id sont generer avec du php)
voici le code de ma fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 function change_class(elem,vale,texte){ var d=1; var lon =document.getElementsByName(elem+vale).length; while(d<=lon){ var btn = document.getElementById(elem+vale+"µ"+d); if(btn.className=="b1"){btn.className= "b"; hide(vale,d); document.getElementById(vale).innerHTML='<img src="images/plus.gif" alt="" border="0" height="9" width="9"> '+texte; } else{btn.className= "b1"; document.getElementById(vale).innerHTML='<img src="images/minus.gif" alt="" border="0" height="9" width="9"> '+texte; } d++; } }
Partager