ajax中的responeXML获得的数据为空,求指点
<scripttype="text/javascript">varxmlhttp;functionreq()//定义请求对象{varxmlhttp=null;if(win...
<script type="text/javascript">
var xmlhttp;
function req()//定义请求对象
{
var xmlhttp=null;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
return xmlhttp;
}
function c()//获取服务器数据后操作
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
var xmldoc=xmlhttp.responseXML;
var c=xmldoc.getElementsByTagName("x")[0].childNodes[0].nodeValue;
document.getElementById("myDiv").innerHTML=c;
}
}
function ok()
{
xmlhttp=req();
xmlhttp.onreadystatechange=c;
xmlhttp.open("GET","ajax.php?id=3&t="+ Math.random(),true);
xmlhttp.send(null);
}
</script> 展开
var xmlhttp;
function req()//定义请求对象
{
var xmlhttp=null;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
return xmlhttp;
}
function c()//获取服务器数据后操作
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
var xmldoc=xmlhttp.responseXML;
var c=xmldoc.getElementsByTagName("x")[0].childNodes[0].nodeValue;
document.getElementById("myDiv").innerHTML=c;
}
}
function ok()
{
xmlhttp=req();
xmlhttp.onreadystatechange=c;
xmlhttp.open("GET","ajax.php?id=3&t="+ Math.random(),true);
xmlhttp.send(null);
}
</script> 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询