为了账号安全,请及时绑定邮箱和手机立即绑定

XMLHttpRequest 对象的三个重要属性

标签:

XMLHttpRequest 对象的三个重要的属性。
onreadystatechange 属性
onreadystatechange 属性存有处理服务器响应的函数
xmlHttp.onreadystatechange=function()
{
//代码
}
readyState 属性存有服务器响应的状态信息。每当 readyState 改变时,onreadystatechange 函数就会被执行。
readyState 属性可能的值:
状态 描述
0 请求未初始化(在调用 open() 之前)
1 请求已提出(调用 send() 之前)
2 请求已发送(这里通常可以从响应得到内容头部)
3 请求处理中(响应中通常有部分数据可用,但是服务器还没有完成响应)
4 请求已完成(可以访问服务器响应并使用它)
responseText 属性
可以通过 responseText 属性来取回由服务器返回的数据。
向服务器发送一个请求
要想把请求发送到服务器,我们就需要使用 open() 方法和 send() 方法
open() 方法需要三个参数。第一个参数定义发送请求所使用的方法(GET 还是 POST)。第二个参数规定服务器端脚本的 URL。第三个参数规定应当对请求进行异步/同步地处理,为false时为同步,默认为异步,一般都选择异步处理。
send() 方法可将请求送往服务器,在使用post请求时要填写传递的参数,不然没什么意义,若使用get请求则不需要给参数,因为get请求是通过URL传递参数的

点击查看更多内容
3人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消