不是有result=req.responseText;么到时后直接在js中根据result执行相应操作就行了 追问: responseText 返回赋给innerHTML的内容里包含了的代码,可是这个代码在返回的页面中没有执行,我想他能执行。我不清楚你说的什么方法,能具体点吗? 回答: ajax实现的是无刷新,异步交互向执行,可以在js代码中写个函数,然后返回结果后,调用这个函数并传递参数,不久实现js效果了,不一定非要返回段js代码比如注册时,异步验证用户名是否存在,返回程数字英文之类的。然后根据返回结果,调用函数,实现提示用户荷叶上的青蛙 的感言: 哈,虽然不能实际解决问题,还是谢谢您,我换一种方法就把问题解决了。