& lt; Script>与button.style.cursor的外部文件相比

<Script> vs. external file for button.style.cursor

本文关键字:外部 cursor 文件 button lt Script style      更新时间:2023-09-26

我有以下代码都包含在单独的文件(random.js)和作为一个标签的一部分在random.html文件本身。只要它在标签中,而不是在单独的.js文件中,代码就可以工作。是否有需要首先发生的初始化例程?

var button = document.querySelector("button");
button.style.cursor = "pointer";
  1. 您的document.querySelector("button")将获得页面上所有<button>元素的数组。从你的代码中,看起来好像你只期望一个按钮,所以尝试使用一个id,像"#button"而不仅仅是"button"

  2. 如果没有帮助,JS应该包含在页面的底部。你一定要这样做。

  3. 如果这仍然不起作用,请尝试将所有代码包装在window.onready函数中。