Ajax基本示例二
来源:互联网 发布:淘宝网0岁宝宝童装 编辑:程序博客网 时间:2024/05/13 01:19
获取XML:
<?xml version="1.0" encoding="utf-8" ?><users> <user> <name>张三</name> </user> <user> <name>李四</name> </user> <user> <name>王五</name> </user> <user> <name>赵六</name> </user></users>
<html xmlns="http://www.w3.org/1999/xhtml" ><head id="Head1" runat="server"> <title></title> <script type="text/javascript"> var xmlhttp; function createDemo() { if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); } else if (window.ActiveXObject) { var ieArr = ["Msxml2.XMLHTTP.8.0", "Msxml2.XMLHTTP.7.0", "Msxml2.XMLHTTP.6.0", "Msxml2.XMLHTTP.3.0", "Msxml2.XMLHTTP", "Microsoft.XMLHTTP"]; for (var i = 0; i < ieArr.length; i++) { try { xmlhttp = new ActiveXObject(ieArr[i]); } catch (e) { } //抛异常,直到找到合适的版本 } } } function sendDemo() { createDemo(); xmlhttp.onreadystatechange = disDemo; xmlhttp.open("GET", "EMP.xml", true); xmlhttp.send(null); } function disDemo() { if (xmlhttp.readyState == 4 && xmlhttp.status == 200) { var data = xmlhttp.responseXML; //获取XML文件的根 var xmldom = data.documentElement; //根据Xpath获取所有的对应节点 var info = xmldom.getElementsByTagName('name'); var str = ""; for (var i = 0; i < info.length; i++) { str += info[i].firstChild.data+","; } document.getElementById("list").innerHTML = str; } } </script></head><body> <form id="form1" runat="server"> <div> <input id="Button1" type="button" value="获取xml" onclick="sendDemo();"/> <div id="list"> </div> </div> </form></body></html>
- Ajax基本示例二
- Ajax基本示例
- Ajax基本示例一
- ajax基本应用示例
- jq ajax 基本示例
- AJAX示例二(下拉列表联动)
- SQL server基本使用示例二
- ASP.NET Ajax学习笔记二(Ajax基本框架)
- AJAX 示例
- Ajax示例
- ajax示例
- ajax 示例
- ajax示例
- 工作簿(Workbook)基本操作应用示例(二)
- 窗口(Window对象)基本操作应用示例(二)
- 基本示例
- AJAX 学习笔记[二] 我编写的AJAX 测试代码示例
- 【ajax】ajax基本应用
- 字典树
- 2.1 Mat—基础图像容器(OpenCV教程)
- c# winform notifyIcon 系统托盘图标闪动 气泡提示
- 开源项目列表
- 游戏引擎
- Ajax基本示例二
- 无法连接到合适的网络,只能访问隔离区资源。
- 程序员能力矩阵
- 如何对图片进行SEO优化
- 不同学校的OJ
- QT中文乱码总结
- 第二周任务3-1
- Launchpad USI
- 混沌系统实现图像行循环移位加密