too*_*oop 5 html javascript xml ajax
下面只是我的ajax代码,目前我的变量'resp'从test.php返回一个完整的响应.有什么办法可以在指定的标签之间返回responseText吗?即.只需返回test.php的id ="xyz"div中的html的responseText?
var loc="test.php?myinput=apple";
ajax.onreadystatechange=function() {
if (ajax.readyState==4 && ajax.status == 200) {
var resp = ajax.responseText;
}
}
ajax.open("GET",loc,true);
ajax.send(null);
Run Code Online (Sandbox Code Playgroud)
将您的ajax代码更改为:
if (ajax.readyState==4 && ajax.status == 200) {
eval(ajax.responseText);
}
Run Code Online (Sandbox Code Playgroud)
然后在 test.php 页面中,像这样编写响应
echo "document.getElementById('xyz').innerHTML='abc';";
Run Code Online (Sandbox Code Playgroud)