gpt4 book ai didi

javascript - 如何获取div javascript中包含的ID?

转载 作者:行者123 更新时间:2023-11-28 13:46:09 24 4
gpt4 key购买 nike

我想在 div 中插入 javascript,以检索该 div 的 ID,如下所示:

<div id="example"><script>(retrieve id)</script></div>

这有望返回“示例”。抱歉,如果之前有人问过这个问题,我确实检查过但找不到。谢谢!

最佳答案

以下内容仅在您同步加载脚本而不是使用异步选项时才有效。

它只是计算加载时确实存在的脚本标记,假设它当前是最后一个(这就是异步可能失败的原因),然后查询其父节点,即您的 div。

<div id="example">
<script>
(function () {
var scripts = document.getElementsByTagName('script'),
myScript = scripts[scripts.length - 1]

console.log(myScript.parentNode.getAttribute('id'));
})();

</script>

</div>

http://jsfiddle.net/vy5Z7/1/

关于javascript - 如何获取div javascript中包含的ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14263717/

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