HTML DOM Element firstChild özelliği
- Önceki sayfa dir
- Sonraki sayfa firstElementChild
- Bir üst seviyeye dön HTML DOM Elements nesnesi
Tanım ve Kullanım
firstChild
Özellik, belirtilen düğümün ilk altın düğümünü Node nesnesi olarak döndürür.
firstChild
Özellik yalnız okunabilir.
firstChild
Özellik ile childNodes[0]
Aynı.
Dikkat
firstChild
İlk altın düğümü döndürür: element düğümü, metin düğümü veya yorum düğümü.
Element aralarındaki boşluklar da metin düğümüdedir.
Alternatif:
firstElementChild özelliği - firstElementChild
Özellik, ilk altın elementi döndürür (metin ve yorum düğümünü göz ardı eder).
Daha fazla bilgi için:
Düğüm özellikleri
Örnek
Örnek 1
<ul> elementinin birinci altın elementinin HTML içeriğini döndür:
document.getElementById("myList").firstChild.innerHTML;
Örnek 2
<select> elementinin birinci altın elementinin metnini al:
let text = document.getElementById("mySelect").firstChild.text;
Örnek 3
Bu örnek, boşlukların müdahalesini gösterir.
"myDIV" niñın birinci altın elementinin adını alma çabası:
<div id="myDIV"> <p>İlk çocuk gibi görünüyor</p> <p>En son çocuk gibi görünüyor</p> </div> <script> let text = document.getElementById("myDIV").firstChild.nodeName; </script>
Örnek 4
Ancak, kaynaktan boşlukları silerseniz, "myDIV" de #text düğümü yok:
<div id="myDIV"><p>İlk çocuk</p><p>En son çocuk</p></div> <script> let text = document.getElementById("myDIV").firstChild.nodeName; </script>
HTML düğümü ile element
HTML HTML DOM(Doküman Obje Modeli)'nde, HTML belgesi alt düğümlere sahip olan (veya sahip olmayan) düğüm kümesidir.
DüğümElement düğümü, metin düğümü ve yorum düğümüdür.
ElementAralarındaki boşluklar da metin düğümüdür.
Element sadece element düğümüdür.
Alt düğümle alt eleman
childNodes DönüşAlt düğüm(Element düğümü, metin düğümü ve yorum düğümü).
children DönüşAlt elemanMetin ve yorum düğümü değil. (Dönmeyenler).
firstChild ile firstElementChild
firstChild İlkini dönerAlt düğüm(Element düğümü, metin düğümü veya yorum düğümü). Aralarındaki boşluklar da metin düğümüdür.
firstElementChild İlkini dönerAlt elemanMetin düğümü ve yorum düğümü dönmeyenler. (Dönmeyenler).
lastChild ile lastElementChild
lastChild Sonuncusunu dönerAlt düğüm(Element düğümü, metin düğümü veya yorum düğümü). Aralarındaki boşluklar da metin düğümüdür.
lastElementChild Sonuncusunu dönerAlt elemanMetin düğümü ve yorum düğümü dönmeyenler. (Dönmeyenler).
Gramer
element.firstChild
veya
node.firstChild
Dönüş değeri
Tür | Açıklama |
---|---|
Düğüm |
Düğümün ilk alt düğümü. Eğer alt çocuk yoksa null döner. |
Tarayıcı desteği
element.firstChild
Bu DOM Level 1 (1998) özelliğidir.
Tüm 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 dir
- Sonraki sayfa firstElementChild
- Bir üst seviyeye dön HTML DOM Elements nesnesi