Показать сообщение отдельно
  #1 (permalink)  
Старый 20.09.2013, 11:42
Аватар для keysi_
Интересующийся
Отправить личное сообщение для keysi_ Посмотреть профиль Найти все сообщения от keysi_
 
Регистрация: 29.04.2009
Сообщений: 22

Применить действие ко всем элементам elementX
На странице по клику открываются некоторые блоки, нужно сделать так, чтобы по нажатию в пустом месте страницы все эти блоки закрывались (style="dispaly:none"), без использования jQuery или других библиотек.

Все элементы имеют название elementX, где X - произвольное число. Методом перебора, типа for() конечно прокатит, но поскольку число X может быть и 1 и 999999999 перебирать придётся долго да и при каждом клике это излишне.
Нужно ресурсоёмкое решение без использования библиотек.

Подскажите, как бы вы сделали?
Ответить с цитированием