Сообщение от Aetae
|
ID ДОЛЖЕН БЫТЬ УНИКАЛЕН.
|
ID в прошлом быть должен уникальным. А с учетом того что в браузерах появились методы querySelector/querySelectorAll можно уже хоть на сотню элементов вешать один и тот же ИД
<div id="bla"></div>
<div id="bla"></div>
<div id="bla"></div>
<div id="bla"></div>
<div id="bla"></div>
<script>
alert( document.querySelectorAll( '#bla' ).length ); // 5
</script>
да конечно, так давно решили что лучше делать ид одним уникальным, даже в спецификации упомянули о том что мол ИД он и в африке ИД, что мол он должен быть уникален и все такое.. Но по большей части это лишь по причине того что getElementById не может выбрать элементы с одним ИД.
Хотя я конечно не пропагандирую о том что ИД нужно делать не уникальным, но можно делать и не уникальным.