XML DOM substringData() పద్ధతి
నిర్వచనం మరియు వినియోగం
substringData() పద్ధతి కామెంట్ నోడ్ నుండి ఉపసరణను తీసుకువస్తుంది.
సింథాక్స్:
commentNode.substringData(మొదటి,పొడవు)
పరామితులు | వివరణ |
---|---|
మొదటి | అవసరమైనది. తిరిగి ఇవ్వాల్సిన ఉపసరణలో మొదటి అక్షరం యొక్క స్థానాన్ని నిర్ణయిస్తుంది. ఈ విలువ అక్షరం సంఖ్య 0 నుండి ప్రారంభమవుతుంది. |
పొడవు | అవసరమైనది. తిరిగి ఇవ్వాల్సిన ఉపసరణలో ఉన్న అక్షరాల సంఖ్యను నిర్ణయిస్తుంది. |
తిరిగి వచ్చే విలువ
ఒక పదబంధాన్ని తిరిగి ఇవ్వడం మొదటి మొదటి పొడవు అక్షరాలు
వివరణ
ఈ పద్ధతి కామెంట్ నోడ్ నుండి నుండి మొదటి మొదటి పొడవు అక్షరాలు. నోడ్ పెట్టే పదబంధం అక్షరాల సంఖ్య బ్రౌజర్ జావాస్క్రిప్ట్ అమలు చేసే సర్వసాధారణ పదబంధం అక్షరాల సంఖ్య కంటే ఎక్కువగా ఉన్నప్పుడు ఈ మాదిరి పద్ధతి ఉపయోగపడుతుంది. ఈ సందర్భంలో జావాస్క్రిప్ట్ ప్రోగ్రామ్ కామెంట్ నోడ్ డాటా అంశాన్ని ప్రత్యక్షంగా వాడలేదు, బదులుగా నోడ్ పదబంధం లోపలి చిన్న ఉపసరణను వాడాలి. వాస్తవానికి, ఈ సందర్భం ప్రాయంలో సంభవించదు.
ఉదాహరణ
ఈ కోడ్ సెగ్మెంట్ జావాస్క్రిప్ట్ ఫంక్షన్స్ ఉపయోగిస్తుంది loadXMLDoc() XML ఫైల్ కింది విధంగా xmlDoc లోకి లోడ్ చేయండి, మరియు మొదటి comment నోడ్ నుండి ఉపస్థితి స్ట్రింగ్ (\
xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{
if (x[i].nodeType==8)
{
// కేవలం comment నోడ్ ను ప్రాసెస్ చేయండి
y=x[i].substringData(10,9);
document.write(x[i].data);
document.write("<br />");
}
}
ఈ కోడ్ యొక్క అవుట్పుట్ ఉంది:
(హార్డ్కావర్)
ఈ ఉదాహరణలో, మేము లోపాలు మరియు if స్టేచ్యూరన్స్ ఉపయోగించి మాత్రమే comment నోడ్ కు పని చేస్తాము. comment నోడ్ యొక్క నోడ్ టైప్ 8 ఉంది.
సంబంధిత పేజీలు
XML DOM రిఫరెన్స్ మ్యాన్యువల్:CharacterData.substringData()