HTML DOM Element previousSibling ominaisuus

Määrittely ja käyttö

previousSibling Ominaisuus palauttaa samalla puurivillä olevan edellisen solmun Node-objektina.

previousSibling Ominaisuus on kirjoitussuojattu.

Kommentti:Jos ei ole previousSibling -pistettä, palautusarvo on null.

Huomio:

previousSibling Palauttaa edellisen sisar节点:elementti节点、tekstipiste tai kommenttipiste.

Elementtien väliset tyhjät välit ovat myös tekstipisteitä.

Vaihtoehto:

previousElementSibling ominaisuus - Palauttaa edellisen veljen elementin(ohittaen tekstit ja kommenttisolut).

Katso myös:

nextSibling -ominaisuus

firstChild -ominaisuus

lastChild -ominaisuus

childNodes -ominaisuus

hasChildNodes() -ominaisuus

HTML-solmu ja elementti

In HTML DOM(Dokumenttikehysmalli), HTML-dokumentti on solmun joukko, jolla on(tai ei ole)lapsisoluja。

SolmuViittaa elementti-solmuun, tekstisolmuun ja kommenttisolmuun。

ElementtiSolmun välillä oleva tyhjätila on myös tekstisolmu。

Ja elementti on vain elementti-solmu.

Veli ja elementti-veli

VeliOn "veli" ja "sisko".

VeliOn solmu, jolla on sama isä-solmu(samassa childNodes listassa)。

Elementti-solmun veliOn elementti, jolla on sama isä-elementti(samassa children listassa)。

Lapsisolmut ja lapsielementit

childNodes PalauttaaLapsisolmu(Elementti-solmu, tekstisolmu ja kommenttisolmu)。

children PalauttaaLapsielementti(Ei palauta tekstita ja kommentteja solmuja)。

nextSibling ja nextElementSibling

nextSibling Palauttaa seuraavanSolmu(Elementti-solmu, tekstisolmu tai kommenttisolmu). Elementtien välillä oleva tyhjätila on myös tekstisolmu。

nextElementSibling Palauttaa seuraavanElementti(Ei palauta tekstita ja kommentteja solmuja)。

previousSibling ja previousElementSibling

previousSibling Palauttaa edellisenSolmu(Elementti-solmu, tekstisolmu tai kommenttisolmu). Elementtien välillä oleva tyhjätila on myös tekstisolmu。

previousElementSibling Palauttaa edellisenElementti(Ei palauta tekstita ja kommentteja solmuja)。

Esimerkki

Palauttaa luettelon kohdan edellisen veljen HTML-sisällön:

document.getElementById("item2").previousSibling.innerHTML;

Kokeile itse

Syntaksi

element.previousSibling

tai

node.previousSibling

Palautusarvo

Tyyppi Kuvaus
Solmu Solmun edellinen veli solmun.
null Jos edellistä veljeä ei ole.

Selaimen tuki

element.previousSibling Se on DOM Level 1 (1998) -ominaisuus.

Kaikki selaimet tukevat sitä täysin:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Tuki 9-11 Tuki Tuki Tuki Tuki