使用事件监听器
我们可以使用 JavaScript 为 HTML 元素附加事件监听器,而不是直接在 HTML 中使用事件属性。
首先,从 HTML 元素中移除 onclick 和 onsubmit 属性。
<button id="myButton">Click Here</button>
<div id="myDiv"></div>
<form>
<input type="text" name="firstName" placeholder="First Name" />
<input type="text" name="lastName" placeholder="Last Name" />
<br />
<button type="submit">Submit</button>
</form>
接下来,创建一个 JavaScript 函数,该函数将在按钮被点击时调用。此函数应更新 div 元素的文本。
<script>
function handleButtonClick() {
document.getElementById("myDiv").innerHTML = "Hello, World!";
}
</script>
最后,使用 JavaScript 为按钮附加事件监听器。
<button id="myButton">Click Here</button>
<div id="myDiv"></div>
<script>
document
.getElementById("myButton")
.addEventListener("click", handleButtonClick);
</script>