Neueste Web-Entwicklung Tutorials
 

DOM-Knoten hasChildNodes() Method

<Element Object

Beispiel

Finden Sie heraus , wenn ein <ul> Element untergeordneten Knoten enthält:

var list = document.getElementById("myList").hasChildNodes();                   

Das Ergebnis der Liste sind:

true
Versuch es selber "

Mehr "Try it Yourself" Sie "Try it Yourself" Beispiele unten.


Definition und Verwendung

Die hasChildNodes() Methode gibt true zurück , wenn der angegebenen Knoten untergeordneten Knoten enthält, andernfalls false.

Hinweis: Leerzeichen innerhalb eines Knotens als Textknoten betrachtet wird, so dass , wenn Sie einen weißen Raum verlassen oder Zeilenumbrüche innerhalb eines Elements, das Element noch untergeordneten Knoten.


Browser-Unterstützung

Methode
hasChildNodes() Ja Ja Ja Ja Ja

Syntax

Parameter
Keiner

Technische Details

Rückgabewert: Ein Boolean, gibt true zurück, wenn der Knoten untergeordneten Knoten hat, sonst false
DOM Version Core Level 1 Knoten Object

Beispiele

Mehr Beispiele

Beispiel

Entfernen Sie den ersten Kindknoten (index 0) innerhalb eines <ul> Elements, wenn das Element untergeordneten Knoten enthält:

// Get the <ul> element with id="myList"
var list = document.getElementById("myList");

// If the <ul> element has any child nodes, remove its first child node
if (list.hasChildNodes()) {
    list.removeChild(list.childNodes[0]);
}
Versuch es selber "

Verwandte Seiten

HTML - DOM - Referenz: href="prop_node_childnodes.html"> element . childNodes() Method href="prop_node_childnodes.html"> element . childNodes() Method

HTML - DOM - Referenz: Knoten. first Immobilien

HTML - DOM - Referenz: Knoten. lastchild Immobilien

HTML - DOM - Referenz: Knoten. parentNode Immobilien

HTML - DOM - Referenz: Knoten. nextSibling Immobilien

HTML - DOM - Referenz: Knoten. previousSibling Immobilien


<Element Object