In HTML, each element should have a unique id. However, if you have multiple elements with the same id, you can select them using JavaScript in the following ways:
getElementById
method to select the first element with the given id. If there are multiple elements with the same id, this method will only return the first one.index.tsx52 chars2 lines
querySelectorAll
method to select all elements that match a specified CSS selector, including elements with the same id. This method returns a NodeList, which you can loop through using the forEach
method, for example.index.tsx110 chars5 lines
Note that it is generally bad practice to have multiple elements with the same id, and you should instead use classes or other attributes to group elements together.
gistlibby LogSnag