HTML DOM Element firstElementChild egenskab
- forrige side firstChild
- næste side focus()
- tilbage til niveau 1 HTML DOM Elements objekt
Definition og brug
firstElementChild
egenskaben returnerer den første underelementet af det angivne element.
firstElementChild
egenskaben er skrivebeskyttet.
firstElementChild
Egenskaben returnerer med children[0]
samme værdi.
Se også:
eksempel
Eksempel 1
Få HTML-indholdet for den første underkomponent:
let text = element.firstElementChild.innerHTML;
Eksempel 2
Få tagnavnet på den første underkomponent af "myDIV":
let text = document.getElementById("myDIV").firstElementChild.tagName;
Eksempel 3
Få teksten fra den første underkomponent af <select>-elementet:
let text = document.getElementById("mySelect").firstElementChild.text;
HTML-knuder og elementer
i HTML DOMi (Document Object Model), er HTML-dokumentet en samling af knuder (eller uden børn).
knudebetyder elementknuder, tekstknuder og kommentarknuder.
elementmellemrum er også tekstknuder.
og elementer er kun elementknuder.
underknuder og underkomponenter
childNodes returnererunderknuder(/elementknuder, tekstknuder og kommentarknuder).
children returnererunderkomponenterreturnerer ikke tekst- og kommentarknuder ().
firstChild og firstElementChild
firstChild returnerer den førsteunderknuder(/elementknuder, tekstknuder eller kommentarknuder). Mellemrum mellem elementer er også tekstknuder.
firstElementChild returnerer den førsteunderkomponenterreturnerer ikke tekstknuder og kommentarknuder ().
lastChild og lastElementChild
lastChild returnerer den sidsteunderknuder(/elementknuder, tekstknuder eller kommentarknuder). Mellemrum mellem elementer er også tekstknuder.
lastElementChild returnerer den sidsteunderkomponenterreturnerer ikke tekstknuder og kommentarknuder ().
syntaks
element.firstElementChild
returnerværdi
type | beskrivelse |
---|---|
Node | den første underkomponent af elementet. er null, hvis der ikke er nogen børn. |
browserunderstøttelse
element.firstElementChild
er en DOM Level 3 (2004) funktion.
alle browsere understøtter det fuldt ud:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
støtte | 9-11 | støtte | støtte | støtte | støtte |
- forrige side firstChild
- næste side focus()
- tilbage til niveau 1 HTML DOM Elements objekt