我在HTML中创建了具有不同值的按钮。我试图在单击时输出这些值。 我正在使用
querySelectorAll
和eventListeners,但它一直输出未定义。let buttons = document.querySelectorAll('button');
function showNumber() {
if (buttons.value != 5) {
document.getElementById('screen').innerHTML = buttons.value;
} else {
document.getElementById('screen').innerHTML = 5;
}
}
buttons.forEach(buttons => {
buttons.addEventListener("click", () => {
showNumber()
});
});
buttons.forEach(button=>{...
此外,如果你的示例中有一些HTML代码,那会非常有帮助。 - Daniel