XML DOM deleteData() विधि
परिभाषा और उपयोग
deleteData() विधि नोड के टिप्पणी से डाटा हटाती है。
व्याकरण:
commentNode.deleteData(start,length)
पारामीटर | वर्णन |
---|---|
start | आवश्यक।हटाने वाले पहले चरित्र की स्थिति। |
length | आवश्यक।हटाने वाले चरित्रों की संख्या। |
वर्णन
यह विधि start निर्दिष्ट चरित्र से शुरू होकर Comment नोड से length चरित्रों की संख्या।यदि start जोड़ length यदि Comment नोड के चरित्र की संख्या से बड़ा है, तो Comment नोड से उस चरित्र को हटाया जाएगा start शब्द के शुरू से लेकर शब्द के अंत तक सभी अक्षर
उदाहरण
नीचे दिए गए कोड सेक्शन JavaScript फ़ंक्शन का उपयोग करता है loadXMLDoc() XML फ़ाइल लोड करें books_comment.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 नोड का उपयोग करें
x[i].deleteData(0,9);
document.write(x[i].data);
document.write("<br />");
}
}
इस कोड का आउटपुट निम्नलिखित है:
(हार्डकवर)
इस उदाहरण में, हम एक चक्र और if बदले का उपयोग करते हैं ताकि केवल comment नोड के लिए कार्य करें।comment नोड का नोड टाइप 8 है।
संबंधित पृष्ठ
XML DOM संदर्भ गाइडःCharacterData.deleteData()