Bonjour ,

Une table dynamique est générée sans souci dans ma page HTML au moyen du filtering table de dojo.

Problème : lorsque je clique sur un des éléments je souhaite récupérer la valeur et son libellé associé en utilisant ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 
var tbody = document.getElementById("tabH").rows;
var l = tbody2.length; 
    for (var x = 0; x<l; x++) {
        if (tbody2[x].className=="selected"){
	 document.getElementById("salari").innerHTML = tbody2[x].textContent;
            document.getElementById("codsal").innerHTML = tbody2[x].attributes[1].nodeValue;
                	break;
				}
		}
1. Y-a-t-il un moyen de trouver sur une table l'élément sélectionné sans faire de boucle et tester le "selected" ?
2. Cela fonctionne très bien avec mozilla 2.0 mais avec IE 7 j'ai une valeur null et une autre undefined.
avec mozilla j'ai un object HTMLTableRowElement, avec IE un object qu'il ne peut exploiter ?

Merci.