菜鸟必备教程,ajax与xml交互传输数据。
2016-03-17 16:41
447 查看
今天,公司让学习ajax,然而我并不会,着急到爆炸,boom~~啥卡拉咔。看着教程一步一步摸索,写出来交互页面,写代码真的好惆怅啊。
额,不说废话,下面是源代码。
首先是ajax的代码,注释真的很重要~~~
接着来xml代码,话说xml的代码真的好方便啊。
至此,功能完美实现。
额,不说废话,下面是源代码。
首先是ajax的代码,注释真的很重要~~~
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script> function loadXMLDoc(url){ var xmlhttp; if(window.XMLHttpRequest) {//如果是高级浏览器使用 xmlhttp=new XMLHttpRequest(); }else {//否则是ie使用 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if(xmlhttp.readyState==4 && xmlhttp.status==200) {//readyState指的是的交互状态.为4就是交互完成 ,status指http状态码,200指正常完成 document.getElementById("mydiv").innerHTML=xmlhttp.responseText; //输出 } } xmlhttp.open("GET","xml.xml",true); xmlhttp.send(); }; </script> </head> <body> <div id="mydiv"><h2>撒大事</h2></div> <button type="button" onclick="loadXMLDoc('xml.xml')">更改内容</button> </body> </html>
接着来xml代码,话说xml的代码真的好方便啊。
<?xml version="1.0"?> <!--必用!识别xml--> <h1> I'm from China </h1>
至此,功能完美实现。
相关文章推荐
- 单利 复利计算器程序1.0 2.0 3.0 [ 合 ] 之 WEB
- Hadoop学习笔记: MapReduce Java编程简介
- spring boot 定时任务
- linux memcache 安装
- 【进阶篇】Android学习笔记——TextInputLayout
- 一个简单的service实例
- Android开发培训之如何使用该框架来构建自己的应用
- html+css 清除浮动的相关技巧心得
- java的package和import
- 内存盘 固态硬盘 机械硬盘 速度测试
- J-link V8固件升级
- 上传App到Store(二)生成证书与真机测试
- nfs:server is not responding, still trying
- 简单工厂
- ubuntu下安装 openssl 开发库
- java写入写出流,(部分)
- 滴答清单 - Todo & 任务提醒(Record things and remind)
- MVP模式在Android项目中的使用
- 3.4-zabbix自定义脚本
- 并发编程(9)threadLocal的用法