【问题标题】:find DOM position of a <script> section查找 <script> 部分的 DOM 位置
【发布时间】:2015-12-17 15:42:37
【问题描述】:

我正在编写一个小库,应该由对编程一无所知的人使用,它应该添加带有一两行 javascript 行的“复杂”html 组件(例如带有一些输入和文本的表单)插入电子邮件和其他凭据)。

是否可以“自我识别”脚本位置以在该位置向 DOM 添加元素?我的意思是,例如,在这样的代码中

<div>
    <p> ... </p>
    <script>
         // my code is here
    </script>
    <a> ... </a>
    ...
</div>

我想在编写脚本的位置(div 的儿子和 p 之后)添加一个元素,假设没有元素具有特定的 id。可以吗?

【问题讨论】:

  • 这只是在“[whatwg]

标签: javascript dom position


【解决方案1】:

不幸的是,document.write() 是这样做的唯一方法。

您可以通过创建具有唯一 ID 的元素然后访问该元素的 .parentNode 来滥用它来获取包含元素。

【讨论】:

    猜你喜欢
    • 2015-12-16
    • 2022-07-30
    • 1970-01-01
    • 2018-03-17
    • 2018-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-22
    相关资源
    最近更新 更多