How to Use document.getElementById with Multiple IDs in JavaScript?

Sometimes, we want to use document.getElementById with Multiple IDs in JavaScript

In this article, we’ll look at how to use document.getElementById with Multiple IDs in JavaScript

Use document.getElementById with Multiple IDs in JavaScript

To use document.getElementById with Multiple IDs in JavaScript, we can replace document.getElementById with document.querySelector.

For instance, if we have:

<div id='myCircle1'>
  circle
</div>
<div id='myCircle2'>
  circle
</div>
<div id='myCircle3'>
  circle
</div>
<div id='myCircle4'>
  circle
</div>

Then we write:

const circles = document.querySelectorAll("#myCircle1, #myCircle2, #myCircle3, #myCircle4")
console.log(circles)

We call document.querySelectorAll with a string that has the selector of all the elements separated by a comma.

And then we assign the returned result to circles.

Therefore, circles is a node list with the 4 elements we selected.

Conclusion

To use document.getElementById with Multiple IDs in JavaScript, we can replace document.getElementById with document.querySelector.