HTML DOM Element hasChildNodes() పద్ధతి

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

నాని వినియోగించిన అంశం కింద ఏవైనా ఉపాంశాలు ఉంటే అది అనుసరిస్తుందిhasChildNodes() 方法返回 true,否则返回 false

hasChildNodes() 方法是只读的。

注意

节点之间的空白被视为子节点(文本节点)。

另请参阅:

childNodes 属性

firstChild 属性

lastChild 属性

nextSibling 属性

previousSibling 属性

parentNode 属性

HTML 节点与元素

HTML DOM(文档对象模型)中,HTML 文档是拥有(或没有)子节点的节点集合。

ప్రమాణంప్రమాణం (డాక్యుమెంట్ ఓబ్జెక్ట్ మోడల్) లో, హ్ట్మ్ఎల్ డాక్యుమెంట్ పిల్లలు కలిగిన (లేదా లేని) ప్రమాణాల సమాహారం.

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

మరియు ప్రమాణం కేవలం ప్రమాణం నోడ్స్ ఉంటాయి.

పిల్ల ప్రమాణాలు మరియు పిల్ల ప్రమాణాలు

childNodes తిరిగి పొందుటకు విలువపిల్ల ప్రమాణాలుపిల్ల ప్రమాణాలు మరియు పిల్ల ప్రమాణాలు (ప్రమాణాలు నోడ్స్, టెక్స్ట్ నోడ్స్ మరియు కామెంట్ నోడ్స్).

children తిరిగి పొందుటకు విలువపిల్ల ప్రమాణాలుకానీ టెక్స్ట్ మరియు కామెంట్ నోడ్స్ లేదు).

సోదరులు మరియు ప్రమాణం సోదరులు

సోదరులుసోదరులు మరియు సోదరీమణులు

సోదరులుఅదే పేరిట పేరు కలిగిన ప్రమాణాలు (అదే పేరు కలిగిన ప్రమాణాలు లో). childNodes జాబితాలో).

ప్రమాణం సోదరులుఅదే పేరిట పేరు కలిగిన ప్రమాణాలు (అదే పేరు కలిగిన ప్రమాణాలు లో). children జాబితాలో).

ఉదాహరణ

ఉదాహరణ 1

ప్రమాణం పిల్లలు ఉన్నాయి కాలిగితం అని తెలుసుకోండి:

let answer = element.hasChildNodes();

మీరు ప్రయత్నించండి

ఉదాహరణ 2

ప్రమాణం పిల్లలు తొలగించండి:

if (element.hasChildNodes()) {
  element.removeChild(element.childNodes[0]);
}

మీరు ప్రయత్నించండి

సంకేతం

element.hasChildNodes()

పారామీటర్లు

వాటిల్లేవు.

తిరిగి పొందుటకు విలువ

రకం వివరణ
బుల్ విలువ నోడ్ కు కుడి పిల్లలు ఉన్నట్లయితే బుల్ తరహా true అవుతుంది, లేకపోతే false అవుతుంది.

బ్రౌజర్ మద్దతు

element.hasChildNodes() ఇది DOM Level 1 (1998) లక్షణం.

అన్ని బ్రౌజర్లు పూర్తిగా ఇది మద్దతు ఇస్తాయి:

చ్రోమ్ ఐఇ ఎడ్జ్ ఫైర్ఫాక్స్ సఫారీ ఓపెరా
చ్రోమ్ ఐఇ ఎడ్జ్ ఫైర్ఫాక్స్ సఫారీ ఓపెరా
మద్దతు 9-11 మద్దతు మద్దతు మద్దతు మద్దతు