Hot.xml المصدر :
معلومات المنتج
<?xml version="1.0" encoding="gb2312"?>
<الجذر>
<العنصر>
<الاسم>刘亦菲</الاسم>
<url>مينجكسينج/LiuYiFei.htm</url>
<اللون>الأحمر</اللون>
</البند>
<العنصر>
<الاسم>蔡依林</الاسم>
<url>MingXing/CaiYiLin.htm</url>
<اللون>الأزرق</اللون>
</البند>
<العنصر>
<الاسم>张娜拉</الاسم>
<url>مينجكسينج/ZhangNaLa.htm</url>
<اللون>الأخضر</اللون>
</البند>
<العنصر>
<الاسم>张韶涵</الاسم>
<url>MingXiang/ZhangShaoHan.htm</url>
<اللون>الرمادي</اللون>
</البند>
<العنصر>
<الاسم>张靓颖</الاسم>
<url>MingXing/ZhangLiangYin.htm</url>
<اللون>أسود</اللون>
</البند>
<العنصر>
<الاسم>李宇春</الاسم>
<url>MingXing/LiYuChun.htm</url>
<اللون>الأصفر</اللون>
</البند>
<العنصر>
<الاسم>徐若</الاسم>
<url>MingXing/XuLuXuan.htm</url>
<اللون>الوردي</اللون>
</البند>
</الجذر>
demo1.html الرابط:
<html xmlns="http://www.w3.org/1999/xhtml">
<الرأس>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>يستخدم جافا سكريبت XML</title>
<لغة البرمجة = "جافا سكريبت">
معلومات المنتج:
var xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); // قم بتنزيل XmlDom
xmlDoc.async=true; // 使用异步加载
xmlDoc.onreadystatechange=loadedSales;
وظيفة محملةالمبيعات ()
{
فار النص = ""؛
إذا (xmlDoc.readyState == 0){
تنبيه("0");
}
إذا (xmlDoc.readyState == 1){
تنبيه("1");
}
إذا (xmlDoc.readyState == 2){
تنبيه("2");
}
إذا (xmlDoc.readyState == 3){
تنبيه("3");
}
إذا (xmlDoc.readyState == 4)
{
إذا (xmlDoc.parseError.errorCode != 0)
{
txt="xml解析错误!";
}آخر{
var items=xmlDoc.documentElement.selectNodes("item");
إذا (العناصر!= فارغة && items.length > 0)
{
لـ (var i=0; i < items.length; i++)
{
txt += "<li><a href="+items[i].childNodes[1].text+" mce_href="+items[i].childNodes[1].text+" style="color:" mce_style=" color:""+items[i].childNodes[2].text+">"+items[i].childNodes[0].text+"</a></li>";
}
}آخر{
TXT = ""؛
}
}
}آخر{
TXT = ""؛
}
document.getElementById("sales").innerHTML=txt;
}
تحميل الدالةXmlDoc()
{
فار url="Hot.xml";
xmlDoc.load(url);
}
</script>
</الرأس>
<body onLoad="loadXmlDoc()">
<div معرف = "المبيعات"></div>
</الجسم>
</html>
الاسم: