如何将 HTML 元素或 DocumentFragment 附加到 DOM
How to attach an HTML element or a DocumentFragment to the DOM?
我有一个像<p>Hello, World!</p>
这样的 HTML 片段,并希望将其附加到包含以下内容的容器 HTML 页面
<script src="lib/kotlin.js"></script>
<script src="my-app.js"></script>
我想到了两个包:
- kotlin.js.dom.html.window.document.*
- Kotlin.browser.document.*
我应该使用哪个以及如何访问文档的根目录?我已经尝试过document.getElementById("container")
容器是 DIV 的 id。但这返回null
.我也试过document.appendChild(node)
...
另外,我应该选择上述哪种套餐?
我刚刚发现编译的应用程序的 JS 输出需要位于应用程序内部引用的元素下方。
我创建了一个演示案例来说明这一点:
<!DOCTYPE html>
<meta charset="utf-8"/>
<script src="lib/kotlin.js"></script>
<p>Look inside the JavaScript Console of your browser…</p>
<div id="container"></div>
<script>
console.log("Native JavaScript");
</script>
<!-- This script tag was misplaced. It needs to be placed after all elements you want to access in your DOM -->
<script src="kotlin-javascript-hello-world.js"></script>
相关文章:
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 是否有任何snippet或jQuery插件可以列出easylist.txt模式匹配的DOM中的所有元素
- 在不使用JQuery的情况下隐藏DOM中的选定元素
- 如何在DOM元素上按类型构建此函数
- Windows形成web浏览器控件和Javascript更改的DOM
- Datatables:通过DOM数据源中的名称引用列
- 在DOM中查找一个模式并替换它's的内容使用jquery
- DOM事件通过JSON转换为java
- 将DOM节点值与字符串Javascript进行比较
- delete在Object上效率低下,但在DOM Element's的数据属性,与null out相比
- 流星中DOM的繁殖
- DOM元素和angular元素之间的主要区别是什么
- 当带有渲染器的DOM元素不在屏幕顶部时,移动了场景的坐标
- 如何将Knockout.JS与服务器已经在DOM中呈现的数据同步
- PHP-如何重定向到同一页面并更改DOM's
- 如何使用ViewCompiler手动编译DOM的一部分
- 从popup.js|Chrome扩展访问DOM
- React DOM offsetHeight before rendering
- DOM导航-上一个同级未定义
- 如何将 HTML 元素或 DocumentFragment 附加到 DOM