HTML DOM Element parentElement లక్షణం

నిర్వచనం మరియు ఉపయోగం

parentElement లక్షణం ప్రాంతీయ ఉపన్యాసం ఎలిమెంట్ అని సూచిస్తుంది.

parentElement మరియు parentNode ప్రాంతీయ ఉపన్యాసం ఎలిమెంట్ నోడ్ కాదు ఉంటే parentElement పునఃవారుపరిణామం null:

document.body.parentNode; // పరిణామం <html> ఎలిమెంట్
document.body.parentElement; // పరిణామం <html> ఎలిమెంట్
document.documentElement.parentNode; // పరిణామం డాక్యుమెంట్ నోడ్
document.documentElement.parentElement; // పరిణామం null(<html> ప్రాంతీయ ELEMENT ఉపన్యాసం లేదు)

అధికారణంలో, ఏ లక్షణం ఉపయోగించాలి అని లేదు కానీ parentNode ఇది అత్యంత ప్రసిద్ధమైనది.

ఈ లక్షణం ఓన్లీ రీడ్ అని ఉంటుంది.

HTML నోడ్ మరియు ఎలిమెంట్

లో HTML DOMడాక్యుమెంట్ ఆబ్జెక్ట్ మోడల్ (DOM) లో, HTML డాక్యుమెంట్ పరిణామం ఉన్న లేదా లేని పరిణామం ఉన్న నోడ్ సమాహారం.

నోడ్ఎలిమెంట్ నోడ్, టెక్స్ట్ నోడ్ మరియు కామెంట్ నోడ్ అని అర్థం వహిస్తుంది.

ఎలిమెంట్మధ్య విరామాలు కూడా టెక్స్ట్ నోడ్లు ఉంటాయి.

ఎలిమెంట్ కేవలం ఎలిమెంట్ నోడ్ కాగా ఉంటుంది.

సబ్ నోడ్ మరియు సబ్ ఎలిమెంట్

childNodes పునఃవారుపరిణామంసబ్ నోడ్ఎలిమెంట్ నోడ్, టెక్స్ట్ నోడ్ మరియు కామెంట్ నోడ్).

children పునఃవారుపరిణామంసబ్ ఎలిమెంట్కానీ టెక్స్ట్ మరియు కామెంట్ నోడ్లు కాదు).

స్టార్స్ మరియు ఎలిమెంట్ స్టార్స్

స్టార్స్“స్టార్స్” మరియు “స్టార్స్”.

స్టార్స్అదే ప్రాంతీయ ఉపన్యాసం ఉన్న నోడ్లు (అదే childNodes జాబితాలో).

ఎలిమెంట్ స్టార్స్అదే ప్రాంతీయ ఉపన్యాసం ఉన్న ఎలిమెంట్లు (అదే children జాబితాలో).

ప్రత్యయం

ఉదాహరణ 1

<li> ఎలిమెంట్ ప్రాంతీయ ఉపన్యాసం నోడ్ పేరు పొందండి:

var x = document.getElementById("myLI").parentElement.nodeName;

స్వయంగా ప్రయత్నించండి

ఉదాహరణ 2

ఎలిమెంట్ ను క్లిక్ చేసినప్పుడు దాని ప్రాంతీయ ఉపన్యాసం (<div>) దాచుకుంటుంది:

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

స్వయంగా ప్రయత్నించండి

సంకేతం

node.parentElement

పునఃవారుపరిణామం

రకం వివరణ
Element ఆబ్జెక్ట్ నోడ్ ప్రాంతీయ ఉపన్యాసం అని సూచిస్తుంది.
null ఈ నోడ్ ప్రాంతీయ ఉపన్యాసం లేకపోతే.

బ్రాసర్ మద్దతు

element.parentElement ఇది DOM లెవల్ 3 (2004) లక్షణం.

所有浏览器都完全支持它:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
支持 9-11 支持 支持 支持 支持