Append child avec ul et li
Bonjour, j'aimerais créer ceci (avec les puces devant;)):
oçoo
uju
zeeze
jji
jij
Bref, j'utilise, appendChild(). Or, ici au lieu d'ajouter toujours un élément (p...) Je veux ajouter 2 éléments (en l'occurence ul et li.;)) Or, je n'y parvient pas seul une liste sans tabulation aparaît. :(
Mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
<!DOCTYPE html>
<html>
<body>
<div id="3">
<h1 id="id01">Taxonimie</h1>
<p id="id02"></p>
concept: <input id="r" type="text">
parent: <select><option value="parent">(racine)</option></select>
<button type="button" onclick="go()">Ajouter</button>
</div>
<script>
function go(){
var ul=document.createElement("ul");
var li=document.createElement("li");
var v=document.getElementById("r").value;
var node=document.createTextNode(v);
ul.appendChild(li);
li.appendChild(node);
var element=document.getElementById("3");
element.appendChild(ul);
ul.appendChild(li);}
</script>
</body>
</html> |
Merci pour votre aide! ;)