XML DOM insertData()方法
定义和用法
insertData()方法将字符串插入注释节点。
语法:
commentNode.insertData(start,string)
参数 | 描述 |
---|---|
start | 必需。规定在何处插入字符。该值从0开始。 |
string | 必需。规定要插入的字符串。 |
描述
该方法将字符串 string 在指定位置插入 start Comment节点的文本处的文本。
Exempel
Följande kodsnutt använder JavaScript-funktioner loadXMLDoc() Ladda XML-filen books_comment.xml Ladda xmlDoc, och lägg till en sträng till den första Comment noden:
xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{
if (x[i].nodeType==8)
{
//Hantera endast kommentar noder
x[i].insertData(10,"Illustrerad ");
document.write(x[i].data);
document.write("<br />");
}
}
Uttagningen av ovanstående kod:
(Bok 6) (Illustrerad hårdpärm)
I detta exempel använder vi en loop och en if-sats för att utföra behandling som bara riktar sig till kommentar noder. Kommentar nodens nodtyp är 8.
Relaterade sidor
XML DOM referenshandbok:CharacterData.insertData()