使用: document.implementation. 如下所示, 新创建的Document对象可以正常使用相关属性和方法, 然后将它的根节点与当前文档的根节点做一个替换.

var doc = document.implementation.createHTMLDocument('Title');
var p = doc.createElement('p');
p.innerHTML = 'hello world';
doc.body.appendChild(p); document.replaceChild(
doc.documentElement,
document.documentElement
);

注意: 

1. document.implementation 返回一个 DOMImplementation 实例对象.

2. DOMImplementation 对象有三个方法, 分别创建三种不同的文档类型:

// DOMImplementation.createDocument():创建一个 XML 文档。
// DOMImplementation.createHTMLDocument():创建一个 HTML 文档。
// DOMImplementation.createDocumentType():创建一个 DocumentType 对象。

最新文章

  1. 对改善ABP的一些建议
  2. 22、ASP.NET MVC入门到精通——搭建项目框架
  3. 【代码笔记】iOS-点击搜索按钮,或放大镜后都会弹出搜索框
  4. information_schema系列四(跟踪,列约束,表和列)
  5. openerp学习笔记 context 的应用
  6. 谈谈数据库中MyISAM与InnoDB区别
  7. Android的横竖屏切换
  8. 回调函数的意义以及python实现
  9. T-SQL查询:三值逻辑
  10. [ 夜间模式 ] NightVersion
  11. Java并发编程-ReentrantReadWriteLock
  12. 线段树-hdu3397
  13. C语言阐述进程和线程的区别
  14. dfs的一个小实现(啊哈算法的例题)
  15. Mybatis插件开发
  16. O​r​a​c​l​e​ ​1​1​g​ ​客​户​端​安​装​及​p​l​s​q​l​配​置
  17. Python中dataframe数据框中选择某一列非空的行
  18. Problem D: 深入浅出学算法005-数7
  19. MySQL5.7多源复制
  20. HDU1087

热门文章

  1. JAVA基础知识|枚举
  2. 算法的时间复杂度——"大O分析法"(转载)
  3. IdentityServer4入门一
  4. Maven:禁止编码指定类型的资源文件
  5. Linux设备驱动程序 之 软中断
  6. vue中书写JSX一些坑-特殊属性名
  7. APP_DEBUG改成false上线之后发现:“页面错误!请稍后再试~
  8. SQL-W3School-高级:SQL NULL 函数
  9. kotlin陪伴对象
  10. MongoDB作为windows服务来安装-2