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 : Sélectionner tout - Visualiser dans une fenêtre à part
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!