XML DOM createDocumentType() 方法

定义和用法

createDocumentType() 方法创建一个 DocumentType 节点。

语法:

nodeObject.createDocument(qualifiedName, publicId, systemId)
参数 描述
qualifiedName

文档类型的名字。

如果使用 XML 命名空间,该参数可能是一个限定名,用来指定命名空间前缀和本地名,两者之间用冒号分隔。

publicId 文档类型的公有标识符或 null。
systemId

文档类型的系统标识符或 null。

该参数通常声明了 DTD 文件的本地文件名。

返回值

新创建的 DocumentType 对象,ownerdocument 属性为 null。

说明

该方法创建一个新的 DocumentType 节点。该方法只声明文档类型的一个外部子集。从 2 级 DOM 起,DOM 标准就不再提供声明内部子集的方法,返回的 DocumentType 对象不定义任何 Entity 节点和 Notation 节点。该方法只和 XML 文档一起使用,只支持 HTML 文档的实现不支持该方法。