检查是否单击了某个按钮 - Javascript

时间:2014-05-13 18:57:42

标签: javascript function button input

我确定之前已经问过这个问题。

基本上,我正在创建一个RPG计算器 - 我想知道的是,我是否有办法为HTML中的某些按钮元素分配ID并检查它们是否被点击。这样做的原因是我可以将所有内容保存在一个单一的功能中,而不是像一年前那样在多个功能上进行跨越。

任何方式让我做这样的事情?

1 个答案:

答案 0 :(得分:-1)

<div>
  <button class="btn">Button 1</button>
  <button class="btn">Button 2</button>
</div>

<script>
  var els = document.getElementsByClassName('btn');
  for (var i = 0; i < els.length; i++) {
    els[i].id=i;
    els[i].addEventListener('click', function () { console.log(this); });
  }
 </script>