为什么无法在外部脚本标签中执行 JavaScript? 使用 <div class="code" style="position:relative; padding:0px; margin:0px;"><pre><script src="myFile.js"> alert( "This is a test" ); 将失败,因为脚本元素可能会失败。一次仅加载一个脚本,无论是从 URL 还是内联脚本,都会导致内联脚本被忽略。 要在页面中执行 JavaScript,您需要创建多个 元素。有自己的源: alert( "This is a test" ); 登录后复制 这确保了外部和内联脚本都被执行。 附加说明: 的内容script 元素保留在 DOM 中,允许一些开发人员在其中存储数据以供外部 JavaScript 文件访问。但是,这种方法不如使用 data-* 属性有利,后者提供了一种更清晰、更有针对性的方法来在 HTML 元素中存储数据。 .