![](/img/trans.png)
[英]How to attach a click handler for an anchor in a custom HTMLElement in java script?
[英]How to attach a click handler with addEventListener
這是我的代碼的 html 部分:
<!DOCTYPE html>
<html>
<head>
<h>
<title> This page</title>
</h>
</head>
<body>
<button id = "go-button" >GO</button>
<script src="main.js"></script>
</body>
</html>
這是我的代碼的 javaScript 部分:
function buttonClicked(){
console.log("button clicked");
}
var btn = document.getElementById("go-button");
btn.addEventListener("clicked", buttonClicked);
每當我嘗試在控制台上打印它時,它都沒有顯示任何 output,我很困惑
沒有點擊事件,但點擊:
btn.addEventListener("click", buttonClicked);
正確clicked
以click
它應該可以工作。
addEventListener function 有兩個參數,一個是事件,第二個是要執行的 function,你把第一個參數拼錯了。
btn.addEventListener ('click', buttonClicked);
事件名稱是“click”,而不是“clicked”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.