DOM节点选择与遍历 — 计算机选择题
题目
页面中某 div 的 id 为 box,其源码如下(每行行首缩进两空格,元素标签之间除换行与缩进外无其他空白,结束标签 </div> 顶格书写):
<div id="box">
<p>a</p>
<span>b</span>
<p>c</p>
<em>d</em>
</div>
令 e = document.getElementById('box'),节点引用 n = e.children[2]。则 n.previousSibling.nodeName 与 n.previousElementSibling.nodeName 依次是?
A. "#text" 和 "SPAN" B. "#text" 和 "P" C. "P" 和 "SPAN" D. "SPAN" 和 "#text"