用 AJAX 读取xml 节点属性值
2009-06-02 00:50
295 查看
<html> <head> <title>AjaxTest</title> <script> var xmlHttp; function createXMLHttpRequest() { if(window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if(window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); } } function startRequest() { createXMLHttpRequest(); try { xmlHttp.onreadystatechange = handleStateChange; xmlHttp.open("GET", "data.xml", true); xmlHttp.send(null); } catch(exception) { alert("xmlHttp Fail"); } } function handleStateChange() { if(xmlHttp.readyState == 4) { if (xmlHttp.status == 200 || xmlHttp.status == 0) { var root = xmlHttp.responseXML.documentElement; try { var info = root.getElementsByTagName("info")[0]; alert(info.getAttribute('type')); } catch(exception) { alert("The node is not exist"); } } } } </script> </head> <body> <div> <input type="button" value="AjaxTest" onclick="startRequest();" /> </div> </body> </html>
XML code
<?xml version="1.0" encoding="GB2312"?> <root> <info type="student"></info> </root>
相关文章推荐
- 用 AJAX 读取xml 节点属性值
- 动态创建表格js文件,javascript,Ajax,DHTML动态实现表格的创建,动态读取XML中的文件,读取dom节点的例子。
- 创建xml文件,添加节点,读取xml文件中某属性的属性值
- C#通过XML节点属性/属性值读取写入XML操作代码实例
- C# 读取xml中特定节点的属性值 xmldocument方式
- C# 读取xml中特定节点的属性值 xmldocument方式
- C# 读取xml中特定节点的属性值 xmldocument方式 【有些乱,但有思路】
- xml 读取节点中指定的属性值
- C#读取XML(全部或根据某个节点的属性值)
- ajax读取XML文本(如读取城市)
- C#下 读取xml节点的数据总结 .txt
- 根据节点读取assets下xml文件内容
- 读取的XML节点中带有冒号怎么办?
- 读取xml节点的数据总结
- C#之Xml文件特定节点的读取
- ASP.NET读取XML某节点返回DataTable实例
- C#中读取XML节点值
- Javascript支持在Firefox下读取XML节点的方法
- ajax 如何 读取 xml 文档
- AJAX读取XML到表格