六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 28|回复: 0

ajax处理从服务端返回来的文本字符串

[复制链接]

升级  42.67%

30

主题

30

主题

30

主题

秀才

Rank: 2

积分
114
 楼主| 发表于 2013-1-23 02:48:53 | 显示全部楼层 |阅读模式
1.jsp
 
<div id="serverResponse"></div> 
function parseResults() {    var responseDiv = document.getElementById("serverResponse");    if(responseDiv.hasChildNodes()) {   //判断这个标签中间是否有内容        responseDiv.removeChild(responseDiv.childNodes[0]);  //删除掉内容对象    }    //以xmlHttp.responseText 返回一个字符串作为标签之间的内容    var responseText = document.createTextNode(xmlHttp.responseText);  //创建标签之间的内容对象    responseDiv.appendChild(responseText); //添加到某个标签之间} 调用了这个函数后,div之间的内容是从服务端返回来的xmlHttp.responseText ,感觉这个函数的功能跟如下是一样
 
  var responseDiv = document.getElementById("serverResponse");responseDiv .innerHTML= xmlHttp.responseText  不过这个只兼容ie和大多数浏览器,不是w3c标准,有些浏览器可能不能用,使用第一种就可以兼容浏览器
 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表