やりたい事
addEventListenerでIDが同じ物があっても反応させたい
下記コードの表示1、表示2、表示3のどれを押しても「クリックされました!」と出したいのですが、同じIDを付けると一つしか反応しなくなります
同じIDで反応させる方法はありますでしょうか?
javascript
1<button id="btn">表示1</button> 2<button id="btn">表示2</button> 3<button id="btn">表示3</button> 4 5<script> 6 var btn = document.getElementById('btn'); 7 8 9 btn.addEventListener('click', function() { 10 11 alert('クリックされました!'); 12 13 }, false); 14</script>
「調べ方」からアドバイスしたほうがよろしいのでしょうか。
過去に同じ問題に直面した人がゼロと思えるかどうかの観点を持ちましょう