Et ainsi de suite.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <tr name="1"> <tr name="2"> <tr name="3">
Et ainsi de suite.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <tr name="1"> <tr name="2"> <tr name="3">
Oki, appelle les :
C'est peut être à cause de ça que IE plante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <tr name="tr_1"> <tr name="tr_2"> <tr name="tr_3">
J'ai fait une alert pour vérifier que c'est le bon qui est en paramètre de la fonction et c'est le bon.
Même en changeant 1 par tr_1 cela ne change rien.... Je désespère....
essayes :
en passant L'id de ton tableau
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 function voir(idTableau){ var listeLigne = document.getElementById(idTableau).getElementsByTagName('tr'); for (var i =0 , l = listeLigne.length ;i < l;i++){ if(listeLigne[i].style.display == ''){ listeLigne[i].style.display = 'none'; }else{ listeLigne[i].style.display = ''; } } }
Sachant que j'ai plusieurs lignes "principales" qui sont afficher en tout temps et à partir de ces lignes j'affiche des lignes spécifiques, je ne peux pas utiliser cette fonction.......
J'ai trouve la solution.
En fait, sous IE la fonction getElementsByName() cherche les balise "id", oui c'est complètement stupide....
Donc j'ai fait :
et ça marche !
Code : Sélectionner tout - Visualiser dans une fenêtre à part <tr name="1" id="1"
Merci pour votre aide
mouai pas la meilleur méthode a mon avis ... si tu veux taper sur les id , utilise les id , car name est a utiliser sur un élément de formulaire et non sur une ligne de tableau ...
C'est peut-être pas la meilleure solution mais cela permet de faire marcher ce script sur FF et IE
. . .
Bon courage pour la suite ^^
Merci surtout que la j'adapte tout un site de FF vers IE...... Je risque d'avoir pas mal de souci au niveau du Css.....
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager