深入探索Ajax:文本数据返回与AHAH技术应用
1. 利用responseText属性拓展Ajax功能
在Ajax开发中,XMLHTTPRequest对象提供了两个重要属性来接收服务器数据,分别是 responseText 和 responseXML 。 responseText 以字符串形式呈现服务器数据,而 responseXML 则提供可通过JavaScript方法解析的DOM兼容XML。虽然 responseXML 能实现一些复杂编程任务,但通过操作 responseText 属性的值,也能为Ajax应用增添不少功能。
1.1 返回文本数据
responseText 属性包含一个字符串,可通过简单赋值语句将其值赋给JavaScript变量:
var mytext = http.responseText;
这个字符串的值不一定是易读文本,只要是JavaScript字符串变量能接受的字符,即使是乱码也可以。这为使用该属性传输信息提供了一定灵活性。
1.2 直接在页面元素中使用返回的文本
将 responseText 中的值用于更新页面元素(如 <div> 容器)的文本内容是一个简单示例。以下是一个基础的Ajax应用HTML代
超级会员免费看
订阅专栏 解锁全文
807

被折叠的 条评论
为什么被折叠?



