这个问题在某种程度上是理论上的。 我的老师正在向我们解释DOM文档背后的理论。现在他在教导我们这个例子:
<span>
<p>Test</p>{CR}
{CR}
<p>Test2</p>
</span>
标签范围有4个孩子。 2&lt; p&gt;和2回车。是对的吗?你能告诉我一些官方消息来源吗?
答案 0 :(得分:0)
我认为{CR}是标记范围的内容,因为{CR}不是标记,因此它不是节点而且它不是子节点:)。
答案 1 :(得分:0)
具体实施。一些解析器将CR转换为包含CR字符的textnode,一些解析器忽略它。
在兼容的浏览器中,它是
span.childNodes === [Text("/n"), <p>Text</p>, Text("\n\n"), <p>test2</p>]