首页 > 解决方案 > 如何增加按钮上的点击计数器并使按钮执行其原始操作?

问题描述

我试图计算我点击页面上的按钮的次数,我什至可以通过 Firefox 控制台来完成。我的计数器增加了,但按钮不执行原始操作。我的代码如下:

var button = document.getElementById("buttonid"),
  count = 0;
button.onclick = function() {
  count += 1;
  console.log(count);
};

标签: javascript

解决方案


如果您打电话addEventListener,您可以维护多个侦听器,而不会覆盖以前的侦听器。

button.addEventListener('click', function() {
  count += 1;
  console.log(count);
})

推荐阅读