Créer de l'élément div et ajouter dynamiquement des éléments d'enfant sur elle

Comment puis-je créer un élément en javascript et ajouter dynamiquement des éléments sur elle?

Si j'ai créé élément sur le code HTML et dynamiquement ajouter des éléments sur elle, il fonctionne très bien.

<!-- THIS WILL WORK -->
<div id="wrapper"></div>

Mais cela ne fonctionne pas:

//THIS WILL NOT WORK
var container = document.createElement('div');
container.id = "wrapper";

Code supplémentaire:

var html = '<div><ul>';

for(var i=1; i<=40; i++){
    html+= "<li>Testing: "+i+"</li>";
}

html+= '</ul></div>';

$('#wrapper').append(html);

Violon

Je voulais juste savoir si je peux ajouter des éléments sur un élément créé à l'aide de document.createElement(). Pas sur l'élément que j'ai créé à l'aide de html.
Recharger votre page 🙂

OriginalL'auteur JunM | 2014-02-11