Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2747 connectés 

  FORUM HardWare.fr
  Programmation
  XML/XSL

  inserer une ligne avec DOM 2 pour DHTML

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

inserer une ligne avec DOM 2 pour DHTML

n°570526
PETOZAK
Posté le 19-11-2003 à 11:01:11  profilanswer
 

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?

mood
Publicité
Posté le 19-11-2003 à 11:01:11  profilanswer
 

n°570785
PETOZAK
Posté le 19-11-2003 à 15:22:15  profilanswer
 

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?

n°1646663
jddisi04
Posté le 21-11-2007 à 16:35:32  profilanswer
 

PETOZAK a écrit :

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?


 
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 :
  1. TbElm.firstChild.appendChild(newTR);


 
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


Message édité par jddisi04 le 21-11-2007 à 16:47:23

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  XML/XSL

  inserer une ligne avec DOM 2 pour DHTML

 

Sujets relatifs
inser une ligne avec DOM -2?Mettre un form sur la même ligne
changer couleur d'une ligne[VC++] tRacer une ligne bicolore
[CSS] Positionner 2 images sur la meme lignejavascript avec formulaire php pour saut de ligne/liens
[html] Aligner du texte à gauche et à droite sur une même ligne[resol][SGBD]acceder au demon mysql de easyphp en ligne de commande?
Lire une ligne entière dans un fichier 
Plus de sujets relatifs à : inserer une ligne avec DOM 2 pour DHTML


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR