inserer une ligne avec DOM 2 pour DHTML - XML/XSL - Programmation
Marsh Posté le 19-11-2003 à 15:22:15
au faitla question est tres simple:
comment inserer un node (en l'occurence une ligne) dans un node existant (le tableau) et qu'il apparaisse (parce que tableau.appendChild(ligne) ne donne rien visuelement)
voila c pas dur pour vous non?
Marsh Posté le 21-11-2007 à 16:35:32
PETOZAK a écrit : au faitla question est tres simple: |
Bonjour,
Ce qui pourrait expliquer ton probleme c'est q'une balise (tbody) est generée automatiquement entre le (table) et les (tr)..
Ce qui donnerait alors
Code :
|
Regarde donc la source de ta page une fois générée ou dans l'inspecteur DOM (firebug sur FireFox ou IE webdevelopper toolbar sur IE7).
sinon pour faire un ajout voilà un exemple:
http://fr.selfhtml.org/javascript/ [...] pend_child
bon courage
Marsh Posté le 19-11-2003 à 11:01:11
Bonjour,
voila j'aimerais inserer une ligne dans un tableau pour cela je fais:
var TrElm = document.getElementById("example4" );//example4 est une ligne du tableau
var refTR = TbElm.getElementsByTagName("tr" ).item(1);
TbElm.insertBefore(newTR,refTR);
et ca marche mais ce que je voudrais faire c plus un truc comme ca:
var TbElm = document.getElementById("style2" );//style2 est mon tableau
TbElm.appendChild(newTR);
et la ca marche pas pourquoi?
Je comprend pas?