什么是不是元素的节点的示例?

时间:2014-08-12 21:12:40

标签: javascript xmlnode

什么是不是元素的节点的示例?从HTML创建的元素是否相同"类型"作为从JS创建的元素? (即它们都是元素类型?)如何创建不是元素的节点?

2 个答案:

答案 0 :(得分:2)

最有利的是文本节点,没有他们页面可能有结构但没有内容。

您可以使用 document.createTextNode创建它们(与document.createElement相比)。

其他类型的nodes包括:

  • 文档
  • 的DocumentFragment
  • DocumentType
  • 的ProcessingInstruction
  • 注释

(current) DOM3中还有EntityReference,CDATASection,Notation和Attribute节点。然而,这些从未真正使用过,并且在DOM4草案中已被弃用。

答案 1 :(得分:2)

查看MDN page for Node,您可以创建:

请注意,其中一些可能不受广泛支持,即目前为止Chrome和Firefox仅支持document.createFragment,其他可能会被取消,即实体引用。