Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: CGVictor от 15 Октября 2004, 09:32:15

Название: Выбрать элементы
Отправлено: CGVictor от 15 Октября 2004, 09:32:15
Есть несколько элементов div, у них одинаковый class, id нет совсем. Есть другие div с другим классом(и).
Как мне получить их? По аналогии с getElementsByID... Нужно будет присвоить им произвольные id...
[off]Задача упрощена и формализована. Не надо вопросов "а на хрена"...[/off]
Название: Выбрать элементы
Отправлено: mike от 15 Октября 2004, 12:42:10
Что-то в духе... Зависит от требуемой совместимости.

var divList = document.getElementsByTagName(\'div\');

for (var i=0; i{
   if (divList[i].className != \'cssClass\') continue;
   //do something
}
Название: Выбрать элементы
Отправлено: CGVictor от 19 Октября 2004, 16:18:38
mike
Цитировать
mike:
Зависит от требуемой совместимости

А у этого решения она какая?
Название: Выбрать элементы
Отправлено: mike от 20 Октября 2004, 11:23:02
CGVictor
DOM-совместимые: как минимум Gecko, IE5+, Opera7. Safari/KHTML не проверял, но имхо должно работать.