码迷,mamicode.com
首页 > 编程语言 > 详细

javascript中获取元素节点的文本

时间:2016-06-23 20:44:44      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:

 

<div id="test">
    <strong>i‘m strong</strong>
</div>

 

1.elementNode.innerHTML

  返回的值是<strong>i‘m strong</strong>

2.elementNode.innerText

  返回的值是i‘m strong

3.elementNode.textContent

  返回的值是i‘m strong

4.elementNode.childNodes[1].firstChild.nodeValue

  返回的值是i‘m strong

  如果是非IE浏览器,div的第一个子节点是空白节点[#text],第二个子节点才是<strong>i‘m strong</strong>

  • 元素节点的 nodeName 与标签名相同
  • 属性节点的 nodeName 与属性名相同
  • 文本节点的 nodeName 始终是 #text
  • 文档节点的 nodeName 始终是 #document
  • 元素节点的 nodeValue 是 undefined 或 null
  • 文本节点的 nodeValue 是文本本身
  • 属性节点的 nodeValue 是属性值

 

参考:http://www.cnblogs.com/wbkt2t/archive/2009/12/06/1618222.html

javascript中获取元素节点的文本

标签:

原文地址:http://www.cnblogs.com/dxchen/p/5612071.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!