Método createCDATASection() do XML DOM
Definição e uso
O método createCDATASection() pode criar um nó CDATASection.
Este método pode retornar o objeto CDATASection.
Sintaxe:
createCDATASection(data)
parâmetro | descrição |
---|---|
data | Valores de string, este string pode determinar os dados deste nó. |
Retorna o valor
Retorna o nó CDATASection recém-criado, contendo o data especificado.
lançar
Se o documento for um documento HTML, o método lançará uma exceção com o código NOT_SUPPORTED_ERR Exceção DOMExceptionporque o documento HTML não suporta nós CDATASection.
Exemplo
Em todos os exemplos, usaremos o arquivo XML books.xml, e as funções JavaScript loadXMLDoc().
O seguinte trecho de código pode adicionar um nó de seção CDATA ao elemento <book>:
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
var newCDATA,newtext;
newtext="Oferta Especial & Venda de Livros";
for (i=0;i<x.length;i++)
{
newCDATA=;xmlDoc.createCDATASection(newtext);
;
x[i].appendChild(newCDATA);
}