Metodo insertData() XML DOM
Definizione e utilizzo
Il metodo insertData() inserisce una stringa nel nodo di commento.
Sintassi:
commentNode.insertData(start,string)
parametro | descrizione |
---|---|
start | obbligatorio. Specifica dove inserire il carattere. Il valore inizia da 0. |
string | obbligatorio. Specifica la stringa da inserire. |
descrizione
Questo metodo inserisce una stringa string inserire nella posizione specificata start testo del nodo Comment.
Esempio
Questo segmento di codice utilizza la funzione JavaScript loadXMLDoc() Carica il file XML books_comment.xml Carica xmlDoc e inserisci una stringa nel primo nodo Comment:
xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{
if (x[i].nodeType==8)
{
//Trattare solo i nodi commento
x[i].insertData(10,"Illustrated ");
document.write(x[i].data);
document.write("<br />");
}
}
Output del codice sopra:
(Libro 6) (Copertina rigida illustrata)
In questo esempio, utilizziamo un ciclo e una frase if per eseguire il trattamento solo sui nodi commento. Il tipo di nodo del nodo commento è 8.
Pagine correlate
Manuale di riferimento XML DOM:CharacterData.insertData()