[le saviez vous ?] existence des objets après un remove
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:
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