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

 


Dernière réponse
Sujet : creer un tablô HTML dynamquement avec Javascript et DOm
grosmethos ben en fait rien d'extraordinaire :(
 
bon ça ça marche à la maison mais pas au job!!
vais relire tout ça demain :)
function start() {
      var monelement=document.getElementById("monspan" );
      monTablo = document.createElement("TABLE" );
      montbody = document.createElement("TBODY" );
      maligne=document.createElement("TR" );
         macellule=document.createElement("TD" );
      montext=document.createTextNode("cell is row  column " );
       
     macellule.appendChild(montext);
     maligne.appendChild(macellule);
     montbody.appendChild(maligne);
     
      monTablo.appendChild(montbody);
      monelement.appendChild(monTablo);
       
        monTablo.setAttribute("border","2" );
 }

 
@+

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
grosmethos ben en fait rien d'extraordinaire :(
 
bon ça ça marche à la maison mais pas au job!!
vais relire tout ça demain :)
function start() {
      var monelement=document.getElementById("monspan" );
      monTablo = document.createElement("TABLE" );
      montbody = document.createElement("TBODY" );
      maligne=document.createElement("TR" );
         macellule=document.createElement("TD" );
      montext=document.createTextNode("cell is row  column " );
       
     macellule.appendChild(montext);
     maligne.appendChild(macellule);
     montbody.appendChild(maligne);
     
      monTablo.appendChild(montbody);
      monelement.appendChild(monTablo);
       
        monTablo.setAttribute("border","2" );
 }

 
@+
grosmethos Si pas de quotes dans champ c'est normal c'est une variable!!
 
J'ai bien essayé de creer un tableau puis de rajouter des elements comme des tr et td...
mais ça donne rien de plus!!
 
Je trouve pas d'exemple la dessus non plus!!
 
Quant à inserer du text ou des balises avec les insertAdjacent et autre inner...j'aimerais eviter :)
 
Bon aller encore un petit up :bounce:
youdontcare

helvetik a écrit a écrit :

t sûr ke ca fonction le inner sur mozilla?!


oui.

helvetik

youdontcare a écrit a écrit :

les quotes sur getElementById('champ').
 
je n'ai jamais créé de table avec createElement(), donc peut-être que ça demande déjà une structure <tr><td> & co.
 
si tu vises ie ou mozilla, tu peux passer par innerHTML :
 
document.getElementById('champ').innerHTML += '<table><tr><td>table ! </td></tr></table>';  




 
t sûr ke ca fonction le inner sur mozilla?! en tout cas netscape fo oublier....

youdontcare les quotes sur getElementById('champ').
 
je n'ai jamais créé de table avec createElement(), donc peut-être que ça demande déjà une structure <tr><td> & co.
 
si tu vises ie ou mozilla, tu peux passer par innerHTML :
 
document.getElementById('champ').innerHTML += '<table><tr><td>table ! </td></tr></table>';
grosmethos up!!
grosmethos voici mon code
tabPlus=document.getElementById(champ).firstChi
ld;
Montableau=document.createElement("TABLE" );
tabPlus.appendChild(Montableau);

 
Ou ma variable champ designe un identifiant d'un SPAN.
 
c'est la derniere ligne qui veux pas executer??
 
mais ou commeje une faute???

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)