У меня есть цикл for, который создает несколько динамических элементов:
// unknown length of $data['x']
<?php foreach($data['x'] as $x): ?>
<button id="button_id<?php echo $x['id'] ?>" type="button" name="button">button</button>
<?php endforeach; ?>
, что приводит к:
<button type="button" id="button_id2" name="button">button</button>
<button type="button" id="button_id4" name="button">button</button>
<button type="button" id="button_id9" name="button">button</button>
Я хочу получить идентификатор, нажав кнопку элемента. Мне удалось сделать это с помощью добавления onclick в html, но так как это плохая практика, как ловить элемент с помощью eventlistener?