DOM的节点
node:节点,浏览器认为在一个HTML页面中所有内容都是节点(包括标签、注释、文字文本)
常见的节点:
1.元素节点:HTML标签
2.文本节点:文字内容(高版本浏览器会把空格和换行业当做文本节点)
3.注释节点:注释内容
4.document文档节点
1.元素节点
nodeType:1
nodeName:大小标签名(在部分浏览器的怪异模式下,我们写的标签名是小写,它获取的就是小写…反之…)
nodeValue:null
[curEle].tagName:获取当前元素的标签名(获取标签名一般都是大写)
<div id="box">
<ul>
<li>页卡1</li>
<li>页卡2</li>
<li>页卡3</li>
</ul>
<div>内容1</div>
<div>内容2</div>
<div>内容3</div>
</div>
</body>
2.本本节点:
nodeType:3
nodeName:#text
nodeValue:文本内容
3.注释节点
nodeType:8
nodeName:#comment
nodeValue:注释内容
4.文档节点
nodeType:9
nodeName:#comment
nodeValue:nulleg:dir(document.body.childNodes)