如何从具有跨度的Div获取内容?

man*_*j82 1 javascript

如何从具有某些内容的跨度的Div中获取内容?

<div id="test">
 this is a DIV
 <span>
  This is a span
 </span>
</div>

alert(document.getElementById('test').innerText);
Run Code Online (Sandbox Code Playgroud)

代码警告我这是一个DIV这是一个span.Im希望只从DIV获取内容.

Tow*_*own 5

用途nodeValue:

document.getElementById('test').childNodes[0].nodeValue;
Run Code Online (Sandbox Code Playgroud)

在jsfiddle上演示