Bonjour,

Ce n'est malheureusement pas la première fois que j'ai ce type d'erreur et à chaque fois je ne comprends pas le pourquoi du comment.

tbl.tBodies[num_tbody].rows[i] has no properties

Page de test

En cliquant sur le bouton add, vous aurez l'erreur. (tableau du bas de page sur fond rose)

lorsqu'on clique, on appelle une fonction qui ajoute une ligne et appelle la fonction suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
function majNumLignes(num_tbody)
{
var nbLignes = nbLignesBateaux ; 
 
		for(var i = 0 ; i < nbLignes ; i++){
		var tbl = document.getElementById('tableau_bateaux');
 
//Mise à jour pour test du compteur de ligne
		tbl.tBodies[num_tbody].rows[i].cells[1].innerHTML = (i+2);
			}
}
num_Tbody est le numero du tbody. Ici normalement c'est 0.

Par avance merci.