Bonjour,

Je me suis inspiré d'un code trouvé sur ce forum me permettant de créer des ligne dynamique dans un tableau.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
var nbr = 0
function AddOneRow()
{
		var newRow = document.getElementById('matable').insertRow(-1);  //Insertion nouvelle ligne
 
			if(document.getElementById('matable').insertRow(-1))// On incrémente la variable nbr à chaque ajout de ligne
			{
			nbr = nbr + 1;
			}
 
		 var newCell = newRow.insertCell(0); // Insertion de la première cellule 
			 if (document.all){  
				var monInput = document.createElement("<td id='numero+"+nbr+"'>"); // Si document ok on créé l'element et on lui affecte un id
				}
				else{ 
				var monInput = document.createElement("td"); // Sinon on créé l'élement 
				monInput.id="numero"+nbr; // et ensuite on lui affecte un id
				}
				monInput.size='5'; // Taile de l'élement
				newCell.appendChild(monInput);
A chaque événement ma variable nbr est incrémentée. J'aimerais pouvoir afficher cette variable dans la première cellule.

J'ai essayé avec monInput.write().
- document.getElementById('id').innerHTML = ta_variable_JS;.
- var monInput = document.createElement("<td id='numero+"+nbr+"'>"+nbr+"</td>");.

Merci d'avance pour votre aide.