XMLHttpRequest对象属性及常用方法

    XMLHttpRequest是Ajax主要应用于处理发送异步处理请求和回应的,用户在后台和服务器交换数据,它有以下几个属性
1、readyState
XMLHttpRequest对象属性及常用方法_第1张图片
    每次这个属性的值增加的时候,都会触发 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对象属性及常用方法_第2张图片

你可能感兴趣的:(java的漫长学习之路,java,web)