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