我有一个HTML页面和一个单独的.js文件,该文件包含在页面中并带有<script src="...">
标记。外部.js文件无法获取页面元素?
这里是我的.js文件:
element = document.getElementById("test");
function sayTest() {
alert(element.innerHTML);
}
当我把在HTML页面上的<script>
标签的代码,它工作正常。 当我将这段代码放在一个外部的.js文件中,并将它包含在<script src="...">
标记中时,它不起作用。
为什么第二种方式无效,我该如何解决?
它可能与加载js文件有关。您在HTML树中的哪个位置调用该脚本标记?试着在'