Berikut ini adalah
ActiveXObject
serbaguna yang menghasilkan dan memproses xml
fungsi memuatXMLDoc(nama)
{
var xmlDok;
// kode untuk IE
jika (jendela.ActiveXObject)
{
xmlDoc=New ActiveXObject("Microsoft.XMLDOM");
}
// kode untuk Mozilla, Firefox, Opera, dll.
else if (dokumen.implementasi && dokumen.implementasi.buatDokumen)
{
xmlDoc=dokumen.implementasi.createDocument("","",null);
}
kalau tidak
{
alert('Browser Anda tidak dapat menangani skrip ini');
}
xmlDoc.async=salah;
xmlDoc.load(namad);
kembali(xmlDoc);
}
Kemudian Anda dapat menggunakan xmlDoc.
Misalnya:
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('buku');
var baru
untuk (i=0;i<x.panjang;i++)
{
newel=xmlDoc.createElement('edisi');
x[i].appendChild(baru);
}
Menambah dan menghapus atribut simpul, dll.