日期:2014-05-16  浏览次数:20691 次

ajax responseText返回的却是网页的HTML代码
我debug时,看到后台返回的数据一切正常,用的是PrintWriter来输出信息。但为什么得到的responseText却会是整个页面的HTML代码?会是什么原因?谢谢

问题补充:输出信息时用innerHTML属性就会得到内容文本: 
document.getElementById("txtHint").innerHTML=xmlHttp.responseText; ??? 
我问的是xmlHttp.responseText的值为什么会是我的整个网页的HTML代码,而不是我在后台设给PrintWrite的值?

------解决方案--------------------
你调用的页面有HTML代码就会出现你所说的了,因为返回的是一个xml类型的