[Débutant] Où est mon erreur ?
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:
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:
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.