DOM学习笔记----------(一)

DOM:Document Object Model(文档对象模型)
文档:html页面
文档对象:页面中的元素
文档对象模型:定义为了能让程序(JS)去操作页面中的元素.
DOM会把文档看做是一棵树,同时定义了很多方法和属性来操作这棵树上的每一个元素(节点).


元素.childNodes:属性(只读,不能赋值)子节点列表集合.
标准下:IE9以上及其它浏览器
包含了文本节点和元素节点,非法嵌套的子节点也会被包含
非标准下:IE8,IE7,IE6以下
非标准下只包含元素节点,IE7以下非法嵌套的子节点不会被包含
这个东西只包含一级子节点,二级以下他不管.


节点类型:(一共有12种)
元素节点(标签节点) 1
属性节点 2
文本节点:包括空格和回车 3


元素.nodeType:属性(只读)当前元素的节点类型


属性
元素.attributes:属性(只读) 属性列表集合

//拿到属性的名字
alert(oUl.attributes[0].name);
//拿到对应属性的值
alert(oUl.attributes[0].value);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值