XML DOM replaceData() methodi
Maelezo na Kifaa
replaceData() methodi inasababisha kumwambia stringi kwa data ya node ya maelezo.
Inayofanywa na
commentNode.replaceData(start,length,string)
Makosa | kuwasiliana na |
---|---|
start | inayohitajika. Inakadiri kufanyika kuzilinganisha harafu. Inaanza kutoka 0. |
length | inayohitajika. Matokeo wa harafu zilizotumika. |
string | inayohitajika. Kuzingatia harafu za kuzilinganisha. start na length mwenye stringi ya harafu zilizotumika. |
kuwasiliana na
Hii methodi inatumia stringi string kumwambia kutoka start kinaanza kwa length harafu. Ikiwa kinaanza kwa start kushereheka length kubwa ya kilele cha Comment cha kwanza, nenda kutoka start Harafu kila yake inasababisha kumwambia.
Mifano
Inayofanywa kipakua kwa JavaScript funiki loadXMLDoc() Weka faili ya XML books_comment.xml Kulinda xmlDoc, na kisha kuitahidi "Paperback" kwa mtokeo wa kuanza kwa mtokeo wa <book> ya mtokeo wa "Hardcover":
xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{
if (x[i].nodeType==8)
{
//Hatarishwa kumalizia mtokeo wa comment tu
x[i].replaceData(10,9,"Easy");
document.write(x[i].data);
document.write("<br />");
}
}
Matokeo wa kifaa hiki ni:
(Book 6) (Paperback)
Kwenye mivuno hii, tunatumia mchanganyiko wa mchakato na ifikirifu ifikirifu kuendelea kwa mtokeo wa comment tu. Aina ya mtokeo wa comment ni 8.
Vipage vya vya
Mwongozo wa XML DOM:CharacterData.replaceData()