标题:[求助]关于ajax问题:XMLHttpReq.responseXML.getElementsByTagName("name& ...
只看楼主
snc
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-1-14
 问题点数:0 回复次数:1 
[求助]关于ajax问题:XMLHttpReq.responseXML.getElementsByTagName("name")[0].

搞了半年了还没搞出来 就是XMLHttpReq.responseXML.getElementsByTagName("name")[0].firstChild.nodeValue;
不能取得数据 为什么啊 大家快帮帮拉 不然真的要死人了


aa.jsp

<%@ page contentType="text/html; charset=GBK" %>
<html>
<head>
<script language="javascript" type = "text/javascript">
var XMLHttpReq;
function getSourceCode(){
createXMLHttpRequest();
var XMLHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
var url = "xmlhttp.jsp";
XMLHttpReq.open("GET", url, true);
XMLHttpReq.onreadystatechange = processResponse;//指定响应函数
XMLHttpReq.send(null); // 发送请求
}
function processResponse() {
if (XMLHttpReq.readyState == 4) { // 判断对象状态
if (XMLHttpReq.status == 200) { // 信息已经成功返回,开始处理信息


document.getElementById("mm").firstChild.nodeValue =XMLHttpReq.responseXML.getElementsByTagName("name")[0].firstChild.nodeValue;

} else { //页面不正常
window.alert("您所请求的页面有异常。");
}
}
}

</script>

</HEAD>

<body>
<INPUT TYPE="button" value="查看" onClick="getSourceCode()">
<textArea id="mm" style="width:50%; height:200;" cols="" rows="">ddddddd</textArea>
</body>
</html>

xmlhttp.jsp

<%@ page contentType="text/html; charset=GBK" %>
<html>
<head>
<title>
xmlhttp
</title>
</head>
<body bgcolor="#ffffff">
<h1>
JBuilder Generated JSP
</h1>

<%
//设置输出信息的格式及字符集
response.setContentType("text/xml");
response.setHeader("Cache-Control","no-cache");
out.println("<response>");


out.println("<name>"+(int)(Math.random()*10)+"</name>");

try {
out.println("</response>");

}
catch (Exception ex) {
ex.printStackTrace();
}
%>
</body>
</html>

搜索更多相关主题的帖子: ajax XMLHttpReq responseXML 
2007-01-15 23:08
nightheart
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2006-3-13
得分:0 
返回到是“页面不正常”还是什么?
现在没有JSP环境,没法测试一下
2007-01-24 08:42



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-116185-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.893230 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved