How do I use get element by class in JavaScript? or What's the best way to get element by class for d

14 Replies, 1047 Views

Hey! For your click event question, here’s a quick example:

```js
const elements = document.getElementsByClassName('my-class');
Array.from(elements).forEach(el => {
el.addEventListener('click', () => console.log('clicked!'));
});
```

get element by class is fine, but like others said, `querySelectorAll` might save you some hassle. Also, if your elements are added dynamically, you might need event delegation instead.

Messages In This Thread



Users browsing this thread: 1 Guest(s)