Najnowsze tutoriale tworzenie stron internetowych
 

DOM Node hasChildNodes() Method

<Element Przedmiot

Przykład

Dowiedzieć się, czy <ul> element ma żadnych węzłów potomnych:

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

Wynikiem liście będą:

true
Spróbuj sam "

Więcej "Try it Yourself" przykłady poniżej.


Definicja i Wykorzystanie

hasChildNodes() metoda zwraca true jeśli określony węzeł ma żadnych węzłów potomnych, w przeciwnym razie false.

Uwaga: białe znaki wewnątrz węzła jest traktowane jako węzły tekstowe, więc jeśli pozostawić żadnych spacji lub linia zasila wewnątrz elementu, element ten nadal ma węzły potomne.


Wsparcie przeglądarka

metoda
hasChildNodes() tak tak tak tak tak

Składnia

parametry
Żaden

Szczegóły techniczne

Zwracana wartość: Logiczna, zwraca prawdę, jeśli węzeł ma węzły potomne, w przeciwnym wypadku false
DOM Version Rdzeń poziomu obiektu 1 Węzeł

Przykłady

Więcej przykładów

Przykład

Usunięcie pierwszego węzła potomnego (index 0) wewnątrz <ul> elementu, jeśli element posiada wszystkie węzły podrzędne:

// 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]);
}
Spróbuj sam "

Podobne strony

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

HTML DOM: węzeł. firstChild nieruchomości

HTML DOM: węzeł. lastChild nieruchomości

HTML DOM: węzeł. parentNode nieruchomości

HTML DOM: węzeł. nextSibling nieruchomości

HTML DOM: węzeł. previousSibling nieruchomości


<Element Przedmiot