HTML DOM Element lastChild özelliği
- Önceki sayfa lang
- Sonraki sayfa lastElementChild
- Üst katmanı geri dön HTML DOM Elements nesnesi
Tanım ve Kullanım
lastChild
Özellik, belirtilen düğümün son alt düğümünü Node nesnesi olarak döndürür.
lastChild
Özellikler salt okunurdur.
Dikkat:
lastChild
Dönüşen bu alt düğümler: element düğümleri, yazı düğümleri veya yorum düğümleridir.
Element arasındaki boşluklar da yazı düğümleridir.
Alternatif çözüm:
lastElementChild özelliği - lastElementChild
Özellik, son alt elementi döndürür (yazı ve yorum düğümleri göz ardı edilir)。
Ayrıca bakınız:
Düğüm özellikleri
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, yazı düğümleri ve yorum düğümleri demektir.
ElementAradaki boşluklar da yazı düğümleridir.
Ancak elementler sadece element düğümleridir.
Alt düğümler ile alt elementler
childNodes DönüşAlt düğüm(element düğümleri, yazı düğümleri ve yorum düğümleri)。
children DönüşAlt element(yazı ve yorum düğümleri yerine)。
firstChild ile firstElementChild
firstChild İlk tanımlananAlt düğüm(Element düğümü, metin düğümü veya yorum düğümü)。Element arasındaki boşluklar da metin düğümüdür.
firstElementChild İlk tanımlananAlt element(Metin düğümü ve yorum düğümü dönmemezdir).
lastChild ile lastElementChild
lastChild Sonuncusunu döndürürAlt düğüm(Element düğümü, metin düğümü veya yorum düğümü)。Element arasındaki boşluklar da metin düğümüdür.
lastElementChild Sonuncusunu döndürürAlt element(Metin düğümü ve yorum düğümü dönmemezdir).
Örnek
Örnek 1
<ul> elementinin en son alt çocuğunun HTML içeriğini döndürür:
document.getElementById("myList").lastChild.innerHTML;
Örnek 2
<select> elementinin en son alt çocuğunun metnini almak için:
let text = document.getElementById("mySelect").lastChild.text;
Örnek 3
Bu örnek, boşlukların karışıklığını gösterir, "myDIV" in en son alt çocuğunun düğüm adını almak için deneyin:
<div id="myDIV"> <p>Looks like first child</p> <p>Looks like last Child</p> </div> <script> let text = document.getElementById("myDIV").lastChild.nodeName; </script>
Örnek 4
Ancak, eğer kaynaktan boşlukları silerseniz, "myDIV" de #text düğümü yok:
<div id="myDIV"><p>First child</p><p>Last Child</p></div> <script> let text = document.getElementById("myDIV").lastChild.nodeName; </script>
Sözdizimi
element.lastChild
veya
node.lastChild
Dönüş değeri
Tip | Açıklama |
---|---|
Düğüm | Düğümün en son alt çocuğu. |
null | Eğer alt çocuk yoksa. |
Tarayıcı desteği
element.lastChild
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 lang
- Sonraki sayfa lastElementChild
- Üst katmanı geri dön HTML DOM Elements nesnesi