函数如何知道它在DOM中的位置?

Ami*_*rad 3 javascript dom

我正在尝试编写一个javascript函数,在调用它的位置向文档中添加一些DOM节点,如下所示:

...
<div>
  <script type="text/javascript">
    pushStuffToDOMHere(args);
  </script>
</div>
...
Run Code Online (Sandbox Code Playgroud)

我尝试"干净地",不使用div的node id属性或innerHTML字符串操作.为此,我需要知道脚本标记位于文档中的哪个位置.有办法吗?

n3r*_*3rd 13

干净利落地说,我不认为你的方法特别干净.给Document一个唯一的id并在DocumentReady事件触发时执行你的javascript是一个更好的主意.

  • 并在另一个文件中 (2认同)