【发布时间】:2021-02-27 14:56:41
【问题描述】:
var x=document.getElementsByTagName("button");
x.addEventListener("click", function() {alert('You Just Clicked !!');});
<!DOCTYPE html>
<html>
<head>
<title>Its Practice</title>
</head>
<body>
<h1>Hi there</h1>
<button>Click Me !!</button>
<script type="text/javascript" src="practice2.js"></script>
</body>
</html>
【问题讨论】:
-
document.getElementsByTagName是一个类似集合的数组。在其上使用for loop来访问每个元素并为其添加事件监听器 -
感谢 @brk 帮助我摆脱这种困惑。
标签: javascript dom addeventlistener getelementsbytagname