HTML DOM předchozí Vlastnost sourozence
Příklad
Získejte obsah HTML předchozího sourozence položky seznamu:
var x = document.getElementById("item2").previousSibling.innerHTML;
Definice a použití
Vlastnost previousSibling vrací předchozí uzel zadaného uzlu na stejné úrovni stromu.
Vrácený uzel je vrácen jako objekt Node.
Rozdíl mezi touto vlastností a previousElementSibling je ten, že previousSibling vrátí předchozí sourozenecký uzel jako uzel prvku, textový uzel nebo uzel komentáře, zatímco previousElementSibling vrátí předchozí uzel sourozence jako uzel prvku (ignoruje text a uzly komentáře).
Tato vlastnost je pouze pro čtení.
Tip: Pomocí vlastnosti nextSibling vrátíte další uzel zadaného uzlu na stejné úrovni stromu.
Tip: Pomocí vlastnosti childNodes vraťte jakýkoli podřízený uzel zadaného uzlu.
Podpora prohlížeče
Property | |||||
---|---|---|---|---|---|
previousSibling | Yes | Yes | Yes | Yes | Yes |
Syntax
node.previousSibling
Technické údaje
Návratová hodnota: | Objekt Node, který představuje předchozího sourozence uzlu, nebo má hodnotu null , pokud žádný předchozí sourozenec neexistuje |
---|---|
Verze DOM | Základní objekt uzlu úrovně 1 |
Související stránky
HTML DOM reference: uzel. Vlastnost childNodes
HTML DOM reference: uzel. majetek prvního dítěte
HTML DOM reference: uzel. Vlastnost lastChild
HTML DOM reference: uzel. Vlastnost parentNode
HTML DOM reference: uzel. další Nemovitost sourozence
HTML DOM reference: uzel. Vlastnost nodeName