Javascript 如何使用dojojs获取文本节点

Javascript 如何使用dojojs获取文本节点,javascript,dom,dojo,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> 忽略此文本 保留此文本 尝试:dojo.query(“#我想要这个分区中的文本”)[0]。lastChild.

我试图从标记中获取文本-但该标记也有嵌套节点,我不希望这样。我怎样才能得到文本

比如说

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

忽略此文本
保留此文本

尝试:
dojo.query(“#我想要这个分区中的文本”)[0]。lastChild.textContent

使用
dojo.attr(node,'innerHTML')
作为
textContent
在IE中不起作用,如果您通过dojo textContent获得的节点在最新的IE中似乎起作用