Vlastnost HTML DOM firstElementChild
Příklad
Získejte obsah HTML prvního podřízeného prvku prvku <ul>:
var x = document.getElementById("myList").firstElementChild.innerHTML;
Další příklady „Vyzkoušejte si to sami“ níže.
Definice a použití
Vlastnost firstElementChild vrací první podřízený prvek zadaného prvku.
Rozdíl mezi touto vlastností a firstChild je ten, že firstChild vrátí první podřízený uzel jako uzel prvku, textový uzel nebo uzel komentáře (podle toho, který je první), zatímco firstElementChild vrátí první podřízený uzel jako uzel prvku (ignoruje text a uzly komentářů).
Tato vlastnost je pouze pro čtení.
Tip: Pomocí vlastnosti children vraťte jakýkoli podřízený prvek zadaného prvku. děti[0] vytvoří stejný výsledek jako firstElementChild.
Tip: Chcete-li vrátit poslední podřízený prvek zadaného prvku, použijte vlastnost lastElementChild .
Podpora prohlížeče
Property | |||||
---|---|---|---|---|---|
firstElementChild | 2.0 | 9.0 | 3.5 | 4.0 | 10.0 |
Syntax
element.firstElementChild
Technické údaje
Návratová hodnota: | Objekt Node představující první podřízený prvek prvku nebo null , pokud neexistují žádné podřízené prvky |
---|---|
Verze DOM | Core Level 3 Element Traversal |
Další příklady
Příklad
Získejte název značky prvního podřízeného prvku prvku <div>:
var x = document.getElementById("myDIV").firstElementChild.tagName;
document.getElementById("demo").innerHTML = x;
Příklad
Získejte text prvního uzlu prvku prvku <select>:
var x = document.getElementById("mySelect").firstElementChild.text;