Je viens de découvrir une chose que je soupçonnais sur la persistance des objets.

J'avais déja expérimenté le déplacement d'un objet en l'appendant simplement ailleurs dans la page, mais je n'avais jamais tenté de réanimer un objet supprimé !
Voici qui est fait :
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
<script type="text/javascript">
var myobj=document.createElement('div');
myobj.style.width='100px';
myobj.style.height='100px';
myobj.style.backgroundColor='red';
 
function addobject(){
document.body.appendChild(myobj);
}
function removeobj(){
document.body.removeChild(myobj);
}
</script>
</head>
 
<body>
<input type="button" onclick="addobject()" value="ajouter" />
<input type="button" onclick="removeobj()" value="supprimer" />
</body>
</html>
je pense en particulier à des applications pour eviter de bidouiller avec le display:none / block