Bonjour à tous.
Je recherche constamment à améliorer ma page web, et j'ai décider d'intégrer une forme de "filtrage" pour mes Tables.
Voici mon problème, ceci fonctionne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 	<script language="javascript">
	function deleteRows(tableID) {
		var table = document.getElementById(tableID);
 		var rowCount = table.rows.length;		
		table.deleteRow(2);
        }
	</script>
Mais ceci ne fonctionne pas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 	<script language="javascript">
	function deleteRows(tableID) {
		var table = document.getElementById(tableID);
 		var rowCount = table.rows.length;		
 		var content = "X";
           for(var i=rowCount-1; i>1; i--) {
               var Arow = table.rows[i];
               if(Arow.cells[7].innerHTML == content) {
                     table.deleteRow(i);
				}
               }            
        }
	</script>
Impossible de trouver pourquoi.
La Table à plus de 8 colonnes, et il y a des "X" dans chacune des colonnes.

D'avance, merci de votre aide.

Amicalement,
Claude ARDILLER.