DOM文档中的子项数

时间:2012-03-13 17:01:04

标签: html xml dom

这个问题在某种程度上是理论上的。 我的老师正在向我们解释DOM文档背后的理论。现在他在教导我们这个例子:

<span>
    <p>Test</p>{CR}
    {CR}
    <p>Test2</p>
</span>

标签范围有4个孩子。 2&lt; p&gt;和2回车。是对的吗?你能告诉我一些官方消息来源吗?

2 个答案:

答案 0 :(得分:0)

我认为{CR}是标记范围的内容,因为{CR}不是标记,因此它不是节点而且它不是子节点:)。

答案 1 :(得分:0)

具体实施。一些解析器将CR转换为包含CR字符的textnode,一些解析器忽略它。

在兼容的浏览器中,它是

span.childNodes === [Text("/n"), <p>Text</p>, Text("\n\n"), <p>test2</p>]