Сообщение от unclechu
|
id должен быть уникальным! Используй class.
<div class='name'></div>
<div class='name'></div>
<div class='name'></div>
<div class='name'></div>
…
<div class='name'></div>
var c = document.getElementsByClassName('name');
for (var i=0; i<c.length; i++) {
c[i].style.display = 'none';
}
Вроде так.
|
В IE getElementsByClassName работать не будет, потому что его там нет.
Тут придётся реализовать новый метод с таким же именем
(в инете таких примеров навалом)
но недостаток метода в том, что он перебирает все элементы DOM
в поисках элемента с нужным классом, а это всё таки время..
Может лучше делать такую штуку с указанием на родителя, если он известен?
Что скажут на эту тему профи?
Или это уже параноя? )))