XML DOM firstChild అనే అంశం
నిర్వచనం మరియు ఉపయోగం
firstChild అనే అంశం నిర్దేశించబడిన నోడ్ యొక్క మొదటి పిల్లను తిరిగి ఇస్తుంది.
సంకేతం:
nodeObject.firstChild
సలహాలు మరియు ప్రకటనలు
ప్రకటనలు:ఇంటర్నెట్ ఎక్స్లూజర్ నోడ్ మధ్య ఉండిన శుభ్రమైన టెక్స్ట్ నోడ్స్ ను (ఉదాహరణకు, నోటేషన్ సిగ్నల్) తప్పించుతుంది, కానీ మొజిలా అలా చేయదు. అందువల్ల, మేము మొదటి పిల్లలోకి నోడ్ టైప్ ని తనిఖీ చేసే ఫంక్షన్ ను ఉపయోగిస్తాము.
ఎలిమెంట్ నోడ్ నోడ్ టైప్ 1 ఉంది కాబట్టి, మొదటి పిల్లలోకి ఎలిమెంట్ నోడ్ కాదు ఉంటే, అది తదుపరి నోడ్ కు జరిగిస్తుంది మరియు అది ఎలిమెంట్ నోడ్ అని తనిఖీ చేస్తుంది. ఈ విధంగా, మేము ఇంటర్నెట్ ఎక్స్లూజర్ మరియు మొజిలా లో సరైన ఫలితాలను పొందవచ్చు.
సూచన:ఐఇ మరియు మొజిలా బ్రౌజర్లకు సంబంధించిన XML DOM మధ్య వ్యత్యాసాలను కనుగొనేందుకు, మా సైట్ ని సందర్శించండి: DOM బ్రౌజర్ భాగాలు.
ఉదాహరణ
అన్ని ఉదాహరణలలో, మేము XML ఫైల్ని ఉపయోగిస్తాము: books.xmlమరియు JavaScript ఫంక్షన్ loadXMLDoc().
ఈ కోడ్ డాక్యుమెంట్ యొక్క మొదటి నోడ్ ను నోడ్ నేమ్ మరియు నోడ్ టైప్ ను చూపిస్తుంది:
//check if the first node is an element node
function get_firstchild(n)
{
var x=n.firstChild
;
while (x.nodeType!=1)
{
x=x.nextSibling;
}
return x;
}
xmlDoc=loadXMLDoc("books.xml");
var x=get_firstchild(xmlDoc);
document.write("Nodename: " + x.nodeName);
document.write(" (nodetype: " + x.nodeType);
అవగాహన:
Nodename: bookstore (nodetype: 1)