DOMImplementation.createDocument() - Web API 接口参考 编辑
DOMImplementation.createDocument()
方法创建并返回一个 XMLDocument
对象.
语法
doc = document.implementation.createDocument(namespaceURI, qualifiedNameStr, documentType);
参数
- namespaceURI
- 被创建的
DOMString
文档的namespace URI 是namespace URI ,如果文档不属于任何namespace URI 就为null
.
- qualifiedNameStr
-
DOMString
是否包含要创建文档的限定名称,即可选的前缀和冒号,以及本地的根元素。
- documentType 可选
- 文档的
DocumentType
默认为null.
例子
var doc = document.implementation.createDocument ('http://www.w3.org/1999/xhtml', 'html', null);
var body = document.createElementNS('http://www.w3.org/1999/xhtml', 'body');
body.setAttribute('id', 'abc');
doc.documentElement.appendChild(body);
alert(doc.getElementById('abc')); // [object HTMLBodyElement]
规范
规范 | 状态 | 备注 |
---|---|---|
DOM DOMImplementation.createDocument | Living Standard[现时标准] | 将 |
Document Object Model (DOM) Level 3 Core Specification DOMImplementation.createDocument | Obsolete[过时] | 自Document Object Model (DOM) Level 2 Core Specification无改变 |
Document Object Model (DOM) Level 2 Core Specification DOMImplementation.createDocument | Obsolete[过时] | 初始定义. |
浏览器支持
BCD tables only load in the browser
本页的兼容性表由结构化数据生成.如果你想对数据做出贡献,请查看 https://github.com/mdn/browser-compat-data 并发送给我们一个拉取请求.另请参见
- 归属它的
DOMImplementation
接口.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论