gpt4 book ai didi

Javascript - 在脚本位置插入元素

转载 作者:行者123 更新时间:2023-11-30 10:09:19 26 4
gpt4 key购买 nike

例如,我如何在脚本位置插入元素(不依赖于 div 的 id 或类)

<div class="div">
<script src='//remotehost/js/addDivSayHello.js'></script>
</div>

哪里addDivSayHello.js将插入 div child <div>hello</div> , 结果示例:

<div class="div">
<div>hello</div>
<script src='//remotehost/js/addDivSayHello.js'></script>
</div>

我尝试在 Stackoverflow 中搜索,但一无所获。

最佳答案

您可以使用 insertBefore方法。像这样:

var div = document.createElement('div'), // Create a new div
script = document.scripts[document.scripts.length - 1]; // A reference to the currently running script

div.innerHTML = 'Hello'; // Add some content to the newly-created div
script.parentElement.insertBefore(div, script); // Add the newly-created div to the page

A live demo at jsFiddle .请注意,您也可以使用外部脚本。

关于Javascript - 在脚本位置插入元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27417938/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com