标签:
<p id="example" title="texts">
这是一段文本
<span></span>
</p>
var p = document.getElementById(‘example‘);
p.nodeValue
//null,p是元素节点,所以nodeValue为null
p.getAttributeNode(‘id‘).nodeValue
//example,这里获取到p的id属性的属性节点,nodeValue就是它的属性值
p.childNodes[0].nodeValue
/*
"
这是一段文本
"
p是含有两个子节点的,插入的文本虽然没有标签,但它依然是一个节点。
其类型是是文本节点,其nodeValue是就是写入在其中的字符串,包含换行和缩进
*/
p.innerHTML
/*
"
这是一段文本
<span></span>"
这里innerHTML返回了p所包含的全部的节点的所包含的各种值了,以字符串的形式。
*/
标签:
原文地址:http://www.cnblogs.com/amumu666/p/5801167.html