HTML DOM firstElementChild Property
Voorbeeld
Kry die HTML-inhoud van die eerste kinderelement van 'n <ul>-element:
var x = document.getElementById("myList").firstElementChild.innerHTML;
Meer "Probeer dit self" voorbeelde hieronder.
Definisie en gebruik
Die firstElementChild-eienskap gee die eerste kinderelement van die gespesifiseerde element terug.
Die verskil tussen hierdie eienskap en firstChild is dat firstChild die eerste kind node as 'n element node, 'n teks node of 'n comment node (afhangende van watter een se eerste), terwyl firstElementChild die eerste kind node as 'n element node terugstuur (ignoreer teks en kommentaarnodes).
Hierdie eiendom is leesalleen.
Wenk: Gebruik die kinders -eienskap om enige kinderelement van 'n gespesifiseerde element terug te gee. kinders[0] sal dieselfde resultaat as firstElementChild lewer.
Wenk: Om die laaste kinderelement van 'n gespesifiseerde element terug te gee, gebruik die lastElementChild- eienskap.
Blaaierondersteuning
Property | |||||
---|---|---|---|---|---|
firstElementChild | 2.0 | 9.0 | 3.5 | 4.0 | 10.0 |
Sintaksis
element.firstElementChild
Tegniese besonderhede
Terugkeerwaarde: | 'n Node-objek, wat die eerste kinderelement van 'n element verteenwoordig, of nul as daar geen kinderelemente is nie |
---|---|
DOM weergawe | Kern Vlak 3 Element Traversal |
Meer voorbeelde
Voorbeeld
Kry die merkernaam van die eerste kinderelement van 'n <div>-element:
var x = document.getElementById("myDIV").firstElementChild.tagName;
document.getElementById("demo").innerHTML = x;
Voorbeeld
Kry die teks van die eerste element nodus van 'n <kies> element:
var x = document.getElementById("mySelect").firstElementChild.text;