Ajouter un Div dans un li [Résolu]

Signaler
Messages postés
283
Date d'inscription
mercredi 7 décembre 2005
Statut
Membre
Dernière intervention
9 juillet 2010
-
Messages postés
283
Date d'inscription
mercredi 7 décembre 2005
Statut
Membre
Dernière intervention
9 juillet 2010
-
Salut a tous
je souhaiterais pouvoir créer et ajouter des div dans des balises li créées dynamiquement

voici mon code

<hr />    var newLi= document.createElement('li');
    var newDiv= document.createElement('Div');
    newDiv.id = 'toto';
    newLi.id='titi';

//ici j'ajoute mon li dans ma liste ul

    document.getElementById('tata').appendChild(newLi);
//ajout du div dans le li précedemment créé
    document.getElementById(newLi.id).appendChild(newDiv.id, null);
<hr />

la création du li se fait correctement par contre j'ai une erreur lors de l'ajout du Div dans mon li
il me dit que l'objet ne gère pas cet méthode

quelqu'un pourrai-t-il m'indiquer comment faire??

Merci

2 réponses

Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
32
Bonjour,
    si j'ai compris ce que tu veux faire, il faut créer le div dans le li
          avant de l'ajouter.

<script>
   var newLi= document.createElement('li');
   var newDiv= document.createElement('Div');
        newDiv.innerHTML="exemple";
        newLi.appendChild(newDiv);
    document.getElementById("toto").appendChild(newLi);
</script>

<hr />                Cordialement            Bul         [mon Site]     [M'écrire]
Messages postés
283
Date d'inscription
mercredi 7 décembre 2005
Statut
Membre
Dernière intervention
9 juillet 2010
3
merci bultez ca marche nickel