XMLHTTPRequest和DOM

XMLHTTPRequest--->构建到当前主流浏览器的内部对象

XMLHTTPRequest的属性

1、onreadystatechange
当对象的状态发生改变时都会触发这个事件处理器。
该属性通常指向一个函数,由函数对对象状态的改
变作出相应的响应

2、readyState
该属性表示对象对拂去其的请求状态,共有5个值。
其中0表示对象未初始化;
1表示对象正在加载
2表示已经加载
3表示正在交互中
4表示完成

3、status
该属性表示服务器的HTTP请求状态码(数值型)。
如:200对应OK、403对应Forbidden、404对应Not found

4、responseText
该属性将服务器对请求的响应表示为一个文本字符串
该属性主要用于返回内容少且简单的情况,返回复杂
而且数据量较大的内容就要用responseXML了。

5、responseXML

innerHTML用于取得开始标记和结束标记之间的内容

DOM(Document Object Model)-->文档对象模型

处理XML文档的DOM元素属性

childNodes:返回当前元素的所有子元素数组
firstChild:该属性返回当前元素的第一个子元素
lastChild:该属性返回当前元素的最后一个子元素
nextSibling:该属性返回紧跟在当前元素后的元素
nodeValue:该属性将返回元素值得读写属性
parentNode:该属性将返回当前元素的父节点
previousSibling:该属性将返回紧邻当前元素之前的元素

用于遍历XML文档的DOM元素方法内容

getElementById(document):该方法将获取有指定唯一ID属性的文档元素
getElementByTagName(name):该方法将返回当前元素中有指定标记名称的
              的子元素的数组
haChildNodes():该方法将判断指定元素是否存在子元素,并返回布尔值
getAttribute(name):该方法返回元素的属性值,属性由name指定


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值