HTML DOM Element hasChildNodes() Metodu
- Önceki Sayfa hasAttributes()
- Sonraki Sayfa id
- Bir Üst Kategoriye Dön HTML DOM Elements nesnesi
Tanım ve Kullanım
Eğer belirtilen düğüm herhangi bir alt düğüm sahipse,hasChildNodes()
metodu döner. doğru
ise yanlış
.
hasChildNodes()
Bu yöntem yalnızca okunabilir.
Dikkat
Düğümler arasındaki boşluklar alt düğümler olarak (metin düğümleri) görülür.
Ayrıca Bakınız:
HTML Düğümü ile Element
HTML HTML DOM(Doküman Obje Modeli)'nde, HTML belgesi, alt düğümleri olan (veya olmayan) düğüm kümesidir.
DüğümElement düğümleri, metin düğümleri ve yorum düğümlerini ifade eder.
ElementArasındaki boşluklar da metin düğümleridir.
Ancak element sadece element düğümüdür.
Alt Düğüm ve Alt Element
childNodes Geri DönüşAlt Düğüm(Element düğümleri, metin düğümleri ve yorum düğümleri).
children Geri DönüşAlt ElementMetin ve yorum düğümleri değil.).
Arkadaş ve Element Arkadaşı
Arkadaş“Brother” ve “sister” anlamına gelir.
ArkadaşAynı ana düğümü paylaşan düğümlerdir (aynı) childNodes Listede).
Element ArkadaşıAynı ana düğümü paylaşan elementlerdir (aynı) children Listede).
Örnek
Örnek 1
Elementin alt düğümleri var mı:
let answer = element.hasChildNodes();
Örnek 2
Birinci alt düğümü kaldır:
if (element.hasChildNodes()) { element.removeChild(element.childNodes[0]); }
Sözdizimi
element.hasChildNodes()
Parametre
Yok.
Geri Dönüş Değeri
Tip | Açıklama |
---|---|
Boole Değer | Düğümün alt düğümleri varsa, doğru (true) döner, yoksa yanlış (false) döner. |
Tarayıcı Desteği
element.hasChildNodes()
Bu, DOM Level 1 (1998) özellikleridir.
Bütün tarayıcılar tamamen destekler:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Destek | 9-11 | Destek | Destek | Destek | Destek |
- Önceki Sayfa hasAttributes()
- Sonraki Sayfa id
- Bir Üst Kategoriye Dön HTML DOM Elements nesnesi