XMLHttpRequest对象属性及常用方法
2017-07-25 15:42
429 查看
XMLHttpRequest是Ajax主要应用于处理发送异步处理请求和回应的,用户在后台和服务器交换数据,它有以下几个属性
1、readyState
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/05/3cd63460d07d6f3d8d17e91442b71687)
每次这个属性的值增加的时候,都会触发 onreadystatechange 事件。该事件用于指定当readystate状态改变时使用的操作,一般用于指定具体的回调函数。
2、responseText
目前为止为服务器接收到的响应体(不包括头部),或者如果还没有接收到数据的话,就是空字符串。
如果 readyState 小于 3,这个属性就是一个空字符串。当 readyState 为 3,这个属性返回目前已经接收的响应部分。如果 readyState 为 4,这个属性保存了完整的响应体。
3、responseXML
对请求的响应,解析为 XML 并作为 Document 对象返回,只读。
4、status
由服务器返回的 HTTP 状态代码,如200表示请求成功,而404表示 “Not Found” 错误。当readyState小于3的时候读取这一属性会导致一个异常。
5、statusText
返回当前请求的响应行状态,只读。当状态为 200 的时候它是 “OK”,当状态为 404 的时候它是 “Not Found”。和 status 属性一样,当 readyState 小于3的时候读取这一属性会导致一个异常。
XMLHttpRequest有以下方法
1、readyState
每次这个属性的值增加的时候,都会触发 onreadystatechange 事件。该事件用于指定当readystate状态改变时使用的操作,一般用于指定具体的回调函数。
2、responseText
目前为止为服务器接收到的响应体(不包括头部),或者如果还没有接收到数据的话,就是空字符串。
如果 readyState 小于 3,这个属性就是一个空字符串。当 readyState 为 3,这个属性返回目前已经接收的响应部分。如果 readyState 为 4,这个属性保存了完整的响应体。
3、responseXML
对请求的响应,解析为 XML 并作为 Document 对象返回,只读。
4、status
由服务器返回的 HTTP 状态代码,如200表示请求成功,而404表示 “Not Found” 错误。当readyState小于3的时候读取这一属性会导致一个异常。
5、statusText
返回当前请求的响应行状态,只读。当状态为 200 的时候它是 “OK”,当状态为 404 的时候它是 “Not Found”。和 status 属性一样,当 readyState 小于3的时候读取这一属性会导致一个异常。
XMLHttpRequest有以下方法
相关文章推荐
- XMLHttpRequest对象的几种状态和几个重要属性以及常用的方法
- ajax====xmlHttpRequest对象的常用属性和方法
- Ajax对象XMLHttpRequest的常用属性,方法和事件
- XMLHttpRequest对象的常用方法和属性(相当重要!!!)
- XMLHttpRequest对象的常用属性与方法
- ajax 快速入门,ajax底层使用的五个步骤;XMLHttpRequest对象详解;XMLHttpRequest常用属性;XMLHttpRequest常用方法
- XMLHttpRequest对象的属性和方法
- XMLHttpRequest对象方法和属性及实现AJAX标准示例
- XMLHttpRequest 对象的几个方法和属性
- DOM和XMLHttpRequest对象的属性和方法
- XMLHttpRequest对象的属性和方法
- Ajax 中 XMLHttpRequest对象的方法与属性
- Ajax XMLHttpRequest对象的三个属性以及open和send方法
- js建立XMLHttpRequest对象及其属性和方法
- XMLHttpRequest对象方法和属性
- XMLHttpRequest 对象的方法与属性
- XMLHttpRequest对象的属性和方法
- XMLHttpRequest 对象的方法与属性
- XMLHttpRequest对象的方法和属性
- XMLHttpRequest 对象的方法与属性