5D艺术网首页
商城
|
资讯
|
作品
|
博客
|
教程
|
论坛
登录
注册
加为好友
发短消息
来自:北京
性别:先生
最后登录:2014-08-29
http://veteran.5d.cn/
www.toswf.com
首页
|
新闻
|
话题
|
博客
|
相册
|
艺术作品
|
社交关系
|
留言板
|
社交圈
2006/03/31 | JavaScript parse XML
类别(Other)
|
评论
(0)
|
阅读(605)
|
发表于 17:01
Framework of XML:
<?xml version="1.0" encoding="gb2312"?>
<guestbook>
<book date="2006-3-27">
<name>veteran</name>
<title>welcome to our guestbook</title>
<msg>
<![CDATA[
welcome to our
]]>
</msg>
</book>
<book date="2006-3-26">
<name>veteran</name>
<title>welcome to our guestbook</title>
<msg>
<![CDATA[
welcome to our
]]>
</msg>
</book>
</guestbook>
Js code:
<script language="javascript" for="window" event="onLoad">
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async=false;
xmlDoc.load("guestbook.xml");
node=xmlDoc.selectNodes("/guestbook/book");
for(var i=0;i<node.length;i++){
len=node[i].childNodes.length;
document.write(node[i].getAttribute("date")+"<br>");
for(var j=0;j<len;j++){
document.write(node[i].childNodes[j].text+"<br>");
}
}
</script>
Download the xml file
0
评论
Comments
日志分类
首页
[185]
Flash
[123]
ColdFusion
[2]
Flex
[2]
FlashMedia
[3]
RIA
[4]
Other
[43]
Python
[0]
Design
[8]