DOMImplementation對象createDocumentType()
方法用於創建空DocumentType
節點。 實體聲明和符號不可用。
語法
以下是createDocument()
方法的語法。
Document doc = document.implementation.createDocumentType(qualifiedName, publicId, systemId);
參數
qualifiedName
- 是要創建的文檔類型的限定名稱。publicId
- 是外部子集公共識別字。systemId
- 外部子集系統識別字。- 此方法返回一個新的
DocumentType
節點,Node.ownerDocument
設置為null
。
示例
以下示例演示了createDocumentType()
方法的用法 -
<!DOCTYPE html>
<html>
<meta charset="utf-8"/>
<head>
</head>
<body>
<script>
var dt = document.implementation.createDocumentType('svg:svg',
'-//W3C//DTD SVG 1.1//EN', 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd');
var d = document.implementation.createDocument('http://www.w3.org/2000/svg', 'svg:svg', dt);
document.write(d.doctype.publicId); // -//W3C//DTD SVG 1.1//EN
</script>
</body>
</html>
執行上面示例代碼,得到以下結果 -
上一篇:
DOMImplementation對象
下一篇:
DOM DocumentType對象