Appendchild et Removechild, si les nœuds parents des nœuds à exploiter sont tous deux des corps, il n'est pas nécessaire d'obtenir le nœud parent du corps à l'avance. Ou si le nœud parent n'est pas le corps, il faut obtenir le nœud parent au préalable avant de l'utiliser ?
Similaire à ça
Une telle utilisation n'existe pas
Quant à ce que vous avez dit, il n'est pas nécessaire d'obtenir et d'exploiter le nœud parent du corps. Le code ne sait pas où opérer, et une erreur sera certainement signalée.
La méthode Node.removeChild() supprime un nœud enfant du DOM. Renvoie les nœuds supprimés.
node est le nœud parent de child.
Il est recommandé de lire : https://developer.mozilla.org...oldChild contient une référence au nœud enfant supprimé oldChild === child.
Node.appendChild() ajoute un nœud à la fin de la liste des nœuds enfants du nœud parent spécifié.
child est à la fois le paramètre et la valeur de retour de cette méthode.
Il est recommandé de lire : https://developer.mozilla.org...
Assurez-vous d'abord d'obtenir l'élément parent avant d'utiliser appendChild(), sinon comment pouvez-vous être sûr qu'il est ajouté après cet élément. . . . . .
La balise<body> a également des nœuds parents et des nœuds frères de <head><html>, il est donc préférable d'obtenir le nœud parent
Le nœud parent doit être obtenu au préalable. Le cas est d’utiliser directement document.body. Obtenez le corps du nœud parent. Il s'agit d'une spécification établie par le niveau 0 du DOM. Si le nœud parent n'est pas body. Obtenez-le séparément. Parce que les autres nœuds parents sont différents du corps.