Örnek
Bir ilk çocuğu düğümün HTML içeriği alın <ul> elemanı:
var x = document.getElementById("myList").firstChild.innerHTML;
X'in sonucu olacaktır:
Coffee
Kendin dene " Daha "Try it Yourself" Aşağıdaki örnekler.
Tanımı ve Kullanımı
firstChild özelliği bir düğüm nesnesi olarak, belirtilen düğümün birinci alt düğüm döndürür.
Bu özellik arasındaki fark firstElementChild , firstChild bir eleman düğümü, bir metin düğümü veya yorum düğüm olarak ilk çocuk düğüm döndürmesidir (depending on which one's first) firstElementChild bir elemanla ilk çocuk düğüm döndürür iken, (ignores text and comment nodes) .
Not: elemanların iç Boşluk metin olarak kabul edilir ve metin düğümleri olarak kabul edilir (See "More Examples") .
Bu özellik salt okunur.
İpucu: kullan eleman .childNodes belirli bir düğümün herhangi bir alt düğüm dönmek için özellik. childNodes [0] firstChild aynı sonucu üretecektir.
İpucu: Belirli bir düğümün son çocuk düğüm dönmek kullanmak için lastChild özelliğini.
Tarayıcı Desteği
özellik | |||||
---|---|---|---|---|---|
firstChild | Evet | Evet | Evet | Evet | Evet |
Sözdizimi
node .firstChild
Teknik detaylar
Geri dönüş değeri: | Herhangi bir alt düğüm varsa bir düğüm veya boş ilk çocuk temsil eden bir düğüm bir amacı, |
---|---|
DOM Sürüm | Çekirdek Seviye 1 Düğüm Nesne |
Diğer Örnekler
Örnek
Bu örnekte, boşluk bu özelliğiyle interfare nasıl göstermektedir.
Bir ilk çocuğu düğüm düğüm adını alın <div> elemanı:
<!--
Whitespace inside elements is considered as text, and text is
considered as nodes
In this example, there is whitespace before <p>,
before <span> and after <span>
Therefore, the first child
node of <div> is a #text node, and not the <p> element you expected
-->
<div id="myDIV">
<p>Looks
like first child</p>
<span>Looks like last Child</span>
</div>
<script>
var x = document.getElementById( "myDIV" ).firstChild.nodeName;
document.getElementById("demo").innerHTML = x;
</script>
X'in sonucu olacaktır:
#text
Kendin dene " Örnek
Biz kaynağından boşluk kaldırmak Ancak, yapacak <div> hiçbir #text düğümleri vardır <p> elemanı ilk çocuk düğüm:
<div id="myDIV"><p>First child</p><span>Last Child</span></div>
<script>
var x = document.getElementById( "myDIV" ).firstChild.nodeName;
document.getElementById("demo").innerHTML = x;
</script>
X'in sonucu olacaktır:
P
Kendin dene " Örnek
Bir ilk çocuğu düğümün metni alın <select> elemanı:
var x = document.getElementById("mySelect").firstChild.text;
X'in sonucu olacaktır:
Audi
Kendin dene " İlgili Sayfalar
HTML DOM referans: düğümü. lastChild Mülkiyet
HTML DOM referans: düğümü. childNodes Mülkiyet
HTML DOM referans: düğümü. parentNode Mülkiyet
HTML DOM referans: düğümü. nextSibling Mülkiyet
HTML DOM referans: düğümü. previousSibling Mülkiyet
HTML DOM referans: düğümü. nodeName Mülkiyet