DocumentType 类型
包含文档的文档类型 doctype 信息。
特征:
- nodeType 等于10
- nodeName 值为文档类型的名称
- nodeValue 值为null
- parentNode 值为 Document 对象
- 不支持子节点
该对象在 DOM Level 1 中不支持动态创建。
该对象保存在 document.doctype 属性中。
该对象有3个属性:name、entities、notations。
- name,文档类型的名称
- entities,文档类型的实体的 NamedNodeMap
- notations,文档类型描述的表示法的 NamedNodeMap
对于HTML或XHTML文档类型,通常只有 name 有值,表示 !DOCTYPE后的那段字符串。
<!-- xxx指代其他字符串 -->
<!DOCTYPE html xxx><html>
对于上面的内容来说, name 的值为 html,html空格后的不计入。