document.adoptNode & document.importNode & node.ownerDocument All In One
2022/7/6 14:22:12
本文主要是介绍document.adoptNode & document.importNode & node.ownerDocument All In One,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
document.adoptNode & document.importNode & node.ownerDocument All In One
将外部文档
的节点
插入当前文档
之前,你必须使用 document.importNode()
从外部文档导入源节点
,或者使用 document.adoptNode()
导入源节点
document.adoptNode
https://developer.mozilla.org/en-US/docs/Web/API/Document/adoptNode
document.importNode
importNode(externalNode) importNode(externalNode, deep)
https://developer.mozilla.org/en-US/docs/Web/API/Document/importNode
node.ownerDocument
如果在本身是文档的节点上使用此属性,则值为 null
// Given a node "div", get the top-level HTML child of the document object const div = document.querySelector('div'); const documentRoot = div.ownerDocument; // #document const html = documentRoot.documentElement; // <html>...</html>
// document self object ❓iframe const dom = document.querySelector('html'); const documentRoot = dom.ownerDocument; // <html>...</html> ✅ // null ❌
// document self object document; // #document document.ownerDocument; // null ✅
https://developer.mozilla.org/en-US/docs/Web/API/Node/ownerDocument
https://developer.mozilla.org/en-US/docs/Web/API/Node
https://developer.mozilla.org/en-US/docs/DOM/document
refs
https://github.com/mdn/content/pull/18005
©xgqfrms 2012-2020
www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!
原创文章,版权所有©️xgqfrms, 禁止转载
这篇关于document.adoptNode & document.importNode & node.ownerDocument All In One的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23增量更新怎么做?-icode9专业技术文章分享
- 2024-11-23压缩包加密方案有哪些?-icode9专业技术文章分享
- 2024-11-23用shell怎么写一个开机时自动同步远程仓库的代码?-icode9专业技术文章分享
- 2024-11-23webman可以同步自己的仓库吗?-icode9专业技术文章分享
- 2024-11-23在 Webman 中怎么判断是否有某命令进程正在运行?-icode9专业技术文章分享
- 2024-11-23如何重置new Swiper?-icode9专业技术文章分享
- 2024-11-23oss直传有什么好处?-icode9专业技术文章分享
- 2024-11-23如何将oss直传封装成一个组件在其他页面调用时都可以使用?-icode9专业技术文章分享
- 2024-11-23怎么使用laravel 11在代码里获取路由列表?-icode9专业技术文章分享
- 2024-11-22怎么实现ansible playbook 备份代码中命名包含时间戳功能?-icode9专业技术文章分享