Avatar ·

Comment déplacer un élément HTML à l'intérieur d'un autre avec JavaScript ?

Bonjour à tous ! Je viens de commencer à apprendre JavaScript et j'ai rencontré un problème : je dois déplacer dynamiquement un bloc `
` à l'intérieur d'un autre conteneur `
`. Le problème est qu'après le déplacement, l'élément doit être réellement déplacé, pas copié — c'est-à-dire disparaître de son ancien emplacement et apparaître dans le nouveau. Voici mon balisage : ```html
Je suis l'élément à déplacer
Insérer ici
``` J'ai essayé d'utiliser `appendChild`, mais il semble ne fonctionner que lors de la création de nouveaux éléments. Et si un élément existe déjà dans le DOM — est-il copié ou déplacé ? Et aussi : qu'en est-il de jQuery ? Beaucoup conseillent d'utiliser `.appendTo()`, mais je veux comprendre le JavaScript pur. Indiquez-moi, s'il vous plaît, la bonne méthode. Merci d'avance ! <<>>

Utilisation des méthodes appendChild et insertAdjacentElement

Vous avez raison : appendChild