HTML DOM Element parentNode 属性

定义和用法

parentNode 属性返回元素或节点的父节点,以 Node 对象。

如果指定节点没有父节点,则返回 null.

parentNode-ominaisuus on lukuinen.

Katso myös:

childNodes-ominaisuus

firstChild-ominaisuus

lastChild-ominaisuus

nextSibling-ominaisuus

previousSibling-ominaisuus

nodeName-ominaisuus

parentElement-ominaisuus

HTML-solut ja elementit

HTML- HTML DOMDokumenttiobjekti mallissa (DOM), HTML-dokumentti on solmun joukko, jolla on (tai ei ole) lapsisolmuja.

SolmuViittaa elementti-solmuun, tekstisolmuun ja kommenttisolmuun.

ElementtiVälilyönnit välillä ovat tekstisolut.

elementit ovat vain elementti-solut.

Alasolut ja alasijat

childNodes PalauttaaAlasolutelementti-solut, tekstisolut ja kommenttisolut).

children PalauttaaAlasijaton teksti- ja kommenttisolut (ei teksti- ja kommenttisolut).

Sisar ja elementin sisar

SisarOn "veli" ja "sisko".

SisarOn solmuja, joilla on sama isäsolmu (samassa childNodes Listassa).

Elementin sisarOn elementtejä, joilla on sama isäsolmu (samassa children Listassa).

Esimerkki

Esimerkki 1

Hanki "myLI" -solmun isäsolmun solmunimi:

let name = document.getElementById("myLI").parentNode.nodeName;

Kokeile itse

Esimerkki 2

Napsauta elementtiä (<span>) piilottaaksesi sen isäelementin:

<div>
  <span onclick="this.parentNode.style.display = 'none';">x</span>
</div>

Kokeile itse

Syntaksi

element.parentNode

tai

node.parentNode

Palautusarvo

Tyyppi Kuvaus
Solmu Isäsolmu.
null Jos solmu ei ole vanhemman solmun alla.

Selaimen tuki

element.parentnode 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