javascript - 为什么我要在脚本标签上放置一个 ID?

标签 javascript html

我注意到一些网络开发人员将 ID 放在脚本标签上。例如:

<script id="scripty" src="something.js" type="text/javascript"></script>

我知道根据 W3C,这是完全合法的标记,但这样做有什么好处?

最佳答案

我见过的一个用途是,如果您想为客户提供小部件并指示他们放置 <script>在他们希望小部件显示的任何位置进行标记。如果你给 <script>元素一个 ID,然后您可以在其中引用它以将代码放在正确的位置。当然,这并不是说这是实现该目标的唯一方式,但我已经看到它完成了并且suggested it in the past .

关于javascript - 为什么我要在脚本标签上放置一个 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1219851/

相关文章:

javascript - ReactJS 和 Node.JS [JSON.parse : unexpected character at line 1 column 1 of the JSON data]

javascript - onCanvasClick(event) 不适用于 visual studio ultimate

html - WkHTMLtoPDF 不加载本地 CSS 和图像

html - 根据 CSS 类在另一个图像之上添加图像

javascript - 在一个对象中找到一个为真的键并且匹配数组中的条目

javascript - xPages 刷新中的 Morris.JS

javascript - 按钮内的链接在任何浏览器上都不起作用

html - 是否有任何理由在 html 中使用 <p> 标签而不是 <pre> 标签

javascript - i18next 重新加载翻译,无需重新初始化

javascript - 在 SpriteStage 上使用 SpriteSheet 渲染的动画无法正确显示