XMLHttpRequest对象

一、构造函数

使用XMLHttpRequest()构造函数来生成XHR对象:

var ajaxreq=new XMLHttpRequest();

二、属性

属性描述
onreadystatechangeonreadystatechange 属性值为一个回调函数,当 readyState 的值改变的时候,该函数会被调用
readyStatereadyState 属性返回一个XMLHttpRequest代理当前所处的状态,主要有以下值:
0:XMLHttpRequest代理已被创建, 但尚未调用 open() 方法;
1:open() 方法已经被触发。在这个状态中,可以通过 setRequestHeader() 方法来设置请求的头部, 可以调用 send() 方法来发起请求;
2:send() 方法已经被调用,响应头也已经被接收;
3:响应体部分正在被接收。如果 responseType 属性是“text”或空字符串, responseText 将会在载入的过程中拥有部分响应数据;
4:请求操作已经完成。这意味着数据传输已经彻底完成或失败
response返回响应的正文
responseType是一个枚举类型的属性,返回响应数据的类型
responseURL返回响应的序列化URL或空字符串,当URL被返回的时候,任何包含在URL # 后面的fragment都会被删除
responseXML是一个只读值,它返回一个包含请求检索的HTML或XML的Document,如果请求未成功,尚未发送,或者检索的数据无法正确解析为 XML 或 HTML,则为 null
status返回了XMLHttpRequest 响应中的数字状态码。status 的值是一个无符号短整型。在请求完成前,status的值为0。值得注意的是,如果 XMLHttpRequest 出错,浏览器返回的 status 也为0。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值