Bonjour, je cherche à créer dynamiquement des lignes d'un tableau et de pouvoir les supprimer tout aussi dynamiquement.
J'ai essayé avec le code suivant mais rien ne se passe, y a t il un problème dans mon code ?
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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
 <script type="text/javascript">
var rangee = 1 ;
function AddRow(){
var matable = document.getElementById("table_taille");
var ligne = document.createElement("tr");
var TD1 = document.createElement("td");
 TD1.innerHTML='<input type="texte" name="taille[]">';
var TD2 = document.createElement("td");
 TD2.innerHTML='<input type="texte" name="tarif[]"> ';
var TD3 = document.createElement("td");
 TD3.innerHTML ='<a href="javascript:DeleteRow('+rangee+');">Supprimer<a>';
ligne.appendChild(TD1);
ligne.appendChild(TD2);
ligne.appendChild(TD3);
ligne.id = "ligne_"+rangee;
matable.appendChild(ligne);
rangee += 1 ;
 
 
}
function DeleteRow(rangee)
{
 var maligne = document.getElementById("ligne_"+rangee) ;
 maligne.parentNode.removeChild(maligne);
}
</script>
  <table id="table_taille" style="width:500px;" cellpadding="0" cellspacing="0">
    <tr>
        <td style="width:200px">Taille</td>
        <td style="width:200px">Tarif</td>
  <td style="width:100px"></td>
    </tr>
</table>
          <p><a href="javascript:AddRow();">Ajouter une ligne </a>
Merci d'avance