ما يلي هو
ActiveXObject
متعدد الاستخدامات الذي يقوم بإنشاء ملف XML ومعالجته
وظيفة تحميلXMLDoc(اسم)
{
فار xmlDoc;
// كود لـ IE
إذا (window.ActiveXObject)
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
}
// كود لموزيلا، فايرفوكس، أوبرا، الخ.
وإلا إذا (document.implementation && document.implementation.createDocument)
{
xmlDoc=document.implementation.createDocument(""،"،null);
}
آخر
{
تنبيه ("لا يستطيع متصفحك التعامل مع هذا البرنامج النصي")؛
}
xmlDoc.async=false;
xmlDoc.load(dname);
return(xmlDoc);
}
ثم يمكنك استخدام xmlDoc
على سبيل المثال:
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
فار نيويل
لـ (i=0;i<x.length;i++)
{
newel=xmlDoc.createElement('edition');
x[i].appendChild(newel);
}
إضافة وحذف سمات العقدة، وما إلى ذلك.