我已经阅读了几种在HTML文档中嵌入Javascript的方法。 首先,在头部:
<head>
...
<script src="abc.js"></script>
</head>
第二,在文件正文的末尾:
<body>
<!-- content -->
<script src="abc.js"></script>
</body>
第一种方式更美观,但第二种方式确保加载DOM中的所有项目。我使用HTML5(但可能没关系)
哪种方式更好,为什么?
答案 0 :(得分:2)
这取决于您何时需要脚本中的功能。 在页面加载之前或其他。 如果无关紧要,那么您的示例中的第二个更好,更安全,因为它允许加载页面内容。 脚本中的错误可能会阻止在身体情况发生之前发生这种情况。
答案 1 :(得分:2)
如果它只是一个在页面加载时不想运行的函数库,你可以放心地把它放在头脑中。否则,您需要使用abc.js
或window.onload
将代码包装在$(document).ready();
中,然后将其嵌入头部
答案 2 :(得分:1)
如果您需要完全加载页面,很大程度上取决于您何时需要执行脚本。您可以将它放在头部,然后使用onload
事件执行一个函数。