04-DOM的属性

获取元素的内容,最好的方法就是使用 innerhtml属性,它可以获取到当前节点的内部子节点所有html代码
innerhtml属性

<script>
 var txt=document.getElementById("intro").innerHTML;
 document.write(txt); 
</script>
Code language: HTML, XML (xml)

NodeName属性
获取属性的节点名称<a href=“www.dopass.cn”/>起程网校</a>

  • nodeName 是只读的
  • 元素节点的 nodeName 与标签名相同
  • 属性节点的 nodeName 与属性名相同
  • 文本节点的 nodeName 始终是 #text
  • 文档节点的 nodeName 始终是 #document

nodeValue 属性
nodeValue 属性规定节点的值。

  • 元素节点的 nodeValue 是 undefined 或 null
  • 文本节点的 nodeValue 是文本本身
  • 属性节点的 nodeValue 是属性值
x=document.getElementById("intro"); document.write(x.firstChild.nodeValue);
Code language: JavaScript (javascript)

nodeType 属性
nodeType 属性返回节点的类型 主要有 元素 属性 文本 注释 文档 这几个类型
nodeType 是只读的。
比较重要的节点类型有:

元素类型NodeType
元素1
属性2
文本3
注释8
文档9

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注