zoukankan
html css js c++ java
Ajax control XML
<
html
>
<
head
>
<
title
>
Ajax Hello World
</
title
>
<
script
type
="text/javascript"
>
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(
"
您要访问的资源不存在!
"
);
}
}
function
handleStateChange()
{
if
(xmlHttp.readyState
==
4
)
{
if
(xmlHttp.status
==
200
||
xmlHttp.status
==
0
)
{
//
取得XML的DOM对象
var
xmlDOM
=
xmlHttp.responseXML;
//
取得XML文档的根
//
var res=document.getElementById("res");
//
res.innerHTML=xmlDOM.documentElement;
var
root
=
xmlDOM.documentElement;
try
{
//
取得<info>结果
var
info
=
root.childNodes;
//
显示返回结果
for
(
var
i
=
0
;i
<
info.length;i
++
)
//
遍历输出
alert(
"
responseXML's value:
"
+
info[i].text);
}
catch
(exception)
{ }
}
}
}
</
script
></
head
><
body
><
div
><
input
type
="button"
value
="return ajax responseXML's value"
onclick
="startRequest();"
/>
</
div
>
<
div
id
="res"
></
div
></
body
></
html
>
data.xml
<?
xml version="1.0" encoding="GB2312"
?>
<
root
>
fff
<
info
>
hello world!
</
info
>
<
goods
>
hello1
</
goods
>
<
goods
>
hello2
</
goods
>
</
root
>
查看全文
相关阅读:
wget整站抓取、网站抓取功能;下载整个网站;下载网站到本地
D3
java/javac命令行如何同时引用多个包;错误 TypeError: 'JavaPackage' object is not callable 的含义
在python里调用java的py4j的使用方法
如何实现一个网站多个域名:目的是为了一个共同的前端+多个多语言实现的后端
jvm内存回收机制
xcode卸载后导致git/make异常
TOC工具Table of content
java.lang.IllegalAccessException;java.lang.Class.newInstance
mac下xampp的使用
原文地址:https://www.cnblogs.com/lang/p/992363.html
最新文章
springBoot 日志中关于profiles设置的源码解读
PHP的openssl_encrypt方法的Java实现
io.undertow.websockets.jsr.ServerWebSocketContainer cannot be cast to org.apache.tomcat.websocket.server.WsServerContainer
OneNote无法打开链接出现错误:你的组织策略阻止我们为你完成此操作
使用EasyPOI导出excel示例
Maven中基于POM.xml的Profile来动态切换配置信息
Win10 禁止自动更新以及禁止Windows 10升级助手(Windows 10 易升)
springboot之jackson的两种配置方式
springboot 默认异常处理
可视化低代码开发
热门文章
DIKW模型
2020第23周日
2020第22周日
2020第21周日
2020第20周日
给老板汇报技术规划的要点
2020第19周日
2020第18周日
2020第17周日
jquery自带的进度条功能如何使用?
Copyright © 2011-2022 走看看