我想知道如何查询所有脚本标签并设置随机属性。我尝试过的不起作用:
document.getElementsByTagName("script")[0].setAttribute("data-foo", "bar");
它只匹配第一个脚本标签。(请不要使用 jQuery。我喜欢它,但不是现在。它还需要跨浏览器,因此querySelectorAll
无法使用)。
编辑:
好的,事实证明,纯 JavaScript 查询选择器仅在加载时选择它们(正如 Kolink 指出的和系统解释的那样)。所以我必须在其他脚本标签之后添加设置属性的脚本。