Egenskapen firstElementChild

Egenskapen firstElementChild innehåller det första underordnade elementet. Underordnade element är alla taggar som finns direkt inuti blocket. Om elementet inte har några underordnade element returneras null.

Syntax

javascriptelement.firstElementChild;

Exempel

Låt oss få innehållet i elementets första barn:

html<div id="parent">
  <p>1</p>
  <p>2</p>
</div>
javascriptlet parent = document.querySelector('#parent');
let text = parent.firstElementChild.textContent;

console.log(text);

Resultat av kodkörning:

javascript'1'

Exempel

Nu har elementet inga underordnade element och därför kommer null att visas:

html<div id="parent"></div>
javascriptlet parent = document.querySelector('#parent');
console.log(parent.firstElementChild);

Resultat av kodkörning:

javascriptnull

Se även

  • egenskapen lastElementChild,
    som innehåller det sista elementet
  • egenskapen children,
    som innehåller alla underordnade element till ett element
  • egenskapen firstChild,
    som innehåller den första noden