【发布时间】:2018-12-15 08:15:29
【问题描述】:
我有 3 个类名为“btn”的按钮; 如何使用 addEventListener 和 forEach 选择所有按钮? 我不一一选择 HTML 代码:
<div class="display">
<input type="number" class="text">
</div>
<div class="buttons">
<input type="button" value="1" class="btn">
<input type="button" value="2" class="btn">
<input type="button" value="3" class="btn">
</div>
JS代码:
const display = document.querySelector(".text"),
btn = document.querySelectorAll(".btn");
btn.addEventListener("click", buttons);
function buttons() {
display.value = btn.value;
};
【问题讨论】:
-
你的第一个按钮的类是
btn1,而不是btn。 -
这可能是错误发生的......我该如何申请每个它
标签: javascript dom foreach addeventlistener