Método insertData() do XML DOM
Definição e uso
O método insertData() insere a string no nó de comentário.
Sintaxe:
commentNode.insertData(start,string)
parâmetro | descrição |
---|---|
start | obrigatório. Define onde inserir o caractere. Este valor começa em 0. |
string | obrigatório. Define a string a ser inserida. |
descrição
Este método insere a string string inserir no local especificado start O texto do nó Comment está na posição.
Exemplo
Este código usa a função JavaScript loadXMLDoc() Carregar o arquivo XML books_comment.xml Carregar xmlDoc e inserir uma string no primeiro nó Comment:
xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{
if (x[i].nodeType==8)
{
//Tratar apenas nós de comentário
x[i].insertData(10,"Ilustrado ");
document.write(x[i].data);
document.write("<br />");
}
}
Saída do código acima:
(Livro 6) (Capa dura ilustrada)
Neste exemplo, usamos um loop e uma instrução if para executar o processamento apenas para nós de comentário. O tipo de nó do nó de comentário é 8.
Páginas relacionadas
Manual de referência do XML DOM:CharacterData.insertData()