Dieser Artikel beschreibt die Verwendung der DOM -Knotenentfernungsfunktion removeChild (). Teilen Sie es für Ihre Referenz. Die spezifische Analyse ist wie folgt:
Um einen Knoten in DOM zu löschen, müssen Sie auf der Höhe des übergeordneten Knotens stehen, um ihn zu löschen. Der Code ist wie folgt:
Kopieren Sie den Code wie folgt: <html>
<kopf>
<script type = "text/javaScript">
Funktion t () {
// Gedanken: 1. Finden Sie zuerst den zu gelöschten Knoten; 2. Finden Sie seinen übergeordneten Knoten und löschen Sie den untergeordneten Knoten aus der Perspektive des übergeordneten Knotens.
var nodeul = document.getElementsByTagName ('ul') [0]; // finde den übergeordneten Knoten
var li_lan = nodeul.children [2]; // finde den zugelassenen untergeordneten Knoten
nodeul.removechild (li_lan); // Verwenden Sie die Funktion removechild (), um zu löschen
}
</script>
</head>
<body>
<div id = "Container">
<ul>
<li> Frühling </li>
<li> Sommer </li>
<li> Blue Sky </li>
<li> Herbst </li>
<li> Winter </li>
</ul>
</div>
<div id = "Copyul">
</div>
<hr />
<button onclick = "t ()" value = ""> Löschen eines untergeordneten Knotens </button>
</body>
</html>
Ich hoffe, dieser Artikel wird für JavaScript -Programme aller hilfreich sein.