"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment remplacer les éléments DOM sur place par JavaScript ?

Comment remplacer les éléments DOM sur place par JavaScript ?

Publié le 2024-11-18
Parcourir:668

How to Replace DOM Elements In-Place with JavaScript?

Remplacement des éléments du DOM sur place par JavaScript

Remplacement d'un élément dans le DOM peut être une technique utile dans le développement Web. Par exemple, si vous souhaitez remplacer un élément d'ancrage () par un élément span (), vous pouvez le faire en utilisant JavaScript.

L'approche la plus efficace pour remplacer un DOM L'élément en place consiste à utiliser la méthode replaceChild(). Voici comment implémenter ceci :

  1. Obtenir une référence aux éléments DOM :

    var myAnchor = document.getElementById("myAnchor");
    var mySpan = document.createElement("span");
  2. Modifiez le contenu du nouvel élément :

    mySpan.innerHTML = "replaced anchor!";
  3. Remplacez l'élément d'origine par le nouveau en utilisant la fonction replaceChild() de parentNode method:

    myAnchor.parentNode.replaceChild(mySpan, myAnchor);

Ce processus remplacera de manière transparente l'élément d'ancrage () par l'étendue (), préservant la position de l'élément dans le DOM.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3