XML DOM 替换节点
- Mwongozo wa Kuzima Mwongozo wa Kusifadhiwa wa DOM
- Mwongozo wa Kina Kichukua Mwongozo wa DOM
Kumwanya element ya kiwango cha mwingiliano.
Method inasababisha kumwanya kiwango cha mwingiliano.
nodeValue
Mafanikio yanaweza kumwanya matukio ya kiwango cha mwingiliano.
Kumwanya matukio ya kiwango cha mwingiliano.
Kumwanya element ya kiwango cha mwingiliano.
Method inasababisha kumwanya kiwango cha mwingiliano.
Shahada ya kuuza ya hii inasababisha kumwanya kiwango cha mwingiliano.
Mfano
xmlDoc=loadXMLDoc("books.xml"); Shahada ya kuuza ya hii inasababisha kumwambia kiwango cha kwanza cha <book> kwa sababu ya mwingiliano. x=xmlDoc.documentElement; // Kuingiza book element, title element na matukio ya mwingiliano newNode=xmlDoc.createElement("book"); newTitle=xmlDoc.createElement("title"); newText=xmlDoc.createTextNode("Kitabu kipya"); // Kuingiza matukio kwa sababu ya kumwanya title kwa sababu ya mwingiliano. // Kuingiza kiwango cha kipya kwa sababu ya kumwanya title kwa sababu ya mwingiliano. newNode.appendChild(newTitle); y=xmlDoc.getElementsByTagName("book")[0]; // Kuingiza kiwango cha kipya kwa sababu ya kumwanya kiwango cha kwanza cha book x.replaceChild(newNode,y);
Mfano wa mawendo:
- Kueleza books.xml Kulagisha
xmlDoc
Kwa - Kumwanya kiwango cha kipya cha kina kwa sababu ya mwingiliano, kwa sababu ya kumwanya <book>.
- Kumwambia kiwango cha kipya cha kina kwa sababu ya mwingiliano, kwa sababu ya kumwambia <title>.
- Kumwambia kiwango cha kipya cha matukio kwa sababu ya mwingiliano, kwa sababu ya kumwambia "Kitabu kipya".
- Kumwambia kiwango cha kipya cha matukio kwa kiwango cha kipya cha <title> kwa sababu ya mwingiliano.
- Kumwambia kiwango cha kipya cha kina kwa kiwango cha kipya cha <book> kwa sababu ya mwingiliano.
- Kumwambia kiwango cha kwanza cha <book> kwa kiwango cha kipya cha <book> kwa sababu ya mwingiliano.
Kumwambia data ya kiwango cha mwingiliano
replaceData()
Method inasababisha kumwambia data ya kiwango cha mwingiliano.
replaceData()
Method ina thamani tatu:
- offset - Kimejengwa kwa sababu ya kumwambia herufi. Inaanza kwa namba ya nne
- length - Jumla ya herufi iliyotumiwa
- string - Tungo la liliotumiwa
Mfano
xmlDoc=loadXMLDoc("books.xml"); x=xmlDoc.getElementsByTagName("title")[0].childNodes[0]; x.replaceData(0,4,"Kitabu kipya");
Mfano wa mawendo:
- Kueleza books.xml Kulagisha
xmlDoc
Kwa - Kusoma thamani ya kitabu cha kwanza cha <title> kwa thamani ya mwingine ya mwingine
- Matumizi
replaceData()
Method inasababisha kumwambia herufi ya kwanza kumi na tatu kwa "Kitabu kipya"
Tumia mafanikio ya nodeValue kwa sababu ya kumwambia.
Matumizi nodeValue
Mafanikio yanaweza kuisababisha kumwambia data ya kiwango cha mwingiliano.
Shahada ya kuuza ya hii inasababisha kuwahusisha "Kitabu kipya" katika kiwango kwanza cha <title> kwa sababu ya maadili ya mwingiliano:
Mfano
xmlDoc=loadXMLDoc("books.xml"); x=xmlDoc.getElementsByTagName("title")[0].childNodes[0]; x.nodeValue="Maktaba mpya yenye nafasi ya kubuni";
Mfano wa mawendo:
- Kueleza books.xml Kulagisha
xmlDoc
Kwa - Kusoma thamani ya kitabu cha kwanza cha <title> kwa thamani ya mwingine ya mwingine
- Matumizi
nodeValue
Matumizi ya Hatua ya Kusoma kuandaa thamani ya mwingine ya kiwango cha matumizi
Unaweza kureadika zawadi za kina kuhusu kubadilisha thamani ya mwingine katika kitabu hiki cha 'Kubadilisha Thamani ya Mwongozo'.
- Mwongozo wa Kuzima Mwongozo wa Kusifadhiwa wa DOM
- Mwongozo wa Kina Kichukua Mwongozo wa DOM