Как получить значение идентификатора кнопки с моим JS? - PullRequest
0 голосов
/ 05 июня 2018

Простая структура HTML.

<button id="b1">b1</button>
<button id="b2">b2</button>
<button id="b3">b3</button>

Добавить прослушиватель событий для кнопок.

 var bs = document.getElementsByTagName('button');
 for(var i = 0; i < bs.length; i++){
   bs[i].addEventListener("click", getInfo);
 }

Как записать функцию getInfo для вывода идентификатора кнопки при нажатии?

function getInfo() {
}

1 Ответ

0 голосов
/ 05 июня 2018

Единственное, что вам нужно сделать, это передать значение события в ваш getInfo functoin.

Ниже приведен пример:

var  bs = document.getElementsByTagName('button');
for(var i=0;i<bs.length;i++){
  bs[i].addEventListener("click",getInfo);
}
function getInfo(e){
  alert(e.target.id);
}
<button id="b1" >b1</button>
<button id="b2" >b2</button>
<button id="b3" >b3</button>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...