XML DOM insertData() 方法
定义和用法
insertData() 方法把字符串插入注释节点。
语法:
commentNode.insertData(start,string)
参数 | 描述 |
---|---|
start | 必需。规定再何处插入字符。该值从 0 开始。 |
string | 必需。规定要插入的字符串。 |
描述
该方法把字符串 string 插入指定位置 start Comment 节点的文本处的。
Eksempel
Følgende kodeblok bruger JavaScript-funktioner loadXMLDoc() Indlæs XML-filen books_comment.xml Indlæs xmlDoc, og tilføj en streng til den første Comment-node:
xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{
if (x[i].nodeType==8)
{
//Kun behandle comment-noder
x[i].insertData(10,"Illustreret ");
document.write(x[i].data);
document.write("<br />");
}
}
Output af ovenstående kode:
(Bog 6) (Illustreret hardcover)
I dette eksempel bruger vi en løkke og en if-sætning til at udføre behandling kun for comment-noder. Node-typen for comment-noder er 8.
Relaterede sider
XML DOM referencemanual:CharacterData.insertData()