要获取按钮的值,可以在监听函数内使用this关键字。例如:
HTML代码:
JS代码:
const buttons = document.querySelectorAll('.btn'); buttons.forEach(button => { button.addEventListener('click', function() { const value = this.value; console.log(value); }); });
这里使用querySelectorAll选择所有class为“btn”的按钮,然后使用forEach遍历每个按钮,在每个按钮上添加点击事件监听器。在监听函数内部,使用this关键字来获取被点击的按钮,再从按钮中获取值,最后输出值。