如何使用Dojo JS获取文本节点

时间:2010-09-21 15:31:49

标签: javascript dom dojo

我试图从标签中获取文本 - 但该标签也有一个嵌套节点,我也不想这样做。我如何获得文本?

例如

<div id="i_want_the_text_in_this_div">
  <span id="but_not_this_one">
   ignore this text
  </span> 
  keep this text
</div>

2 个答案:

答案 0 :(得分:7)

尝试:dojo.query('#i_want_the_text_in_this_div')[0].lastChild.textContent;

答案 1 :(得分:2)

使用dojo.attr(node, 'innerHTML'),因为textContent在IE中不起作用