Автор Тема: Выбрать элементы  (Прочитано 2513 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Выбрать элементы
« : 15 Октября 2004, 09:32:15 »
Есть несколько элементов div, у них одинаковый class, id нет совсем. Есть другие div с другим классом(и).
Как мне получить их? По аналогии с getElementsByID... Нужно будет присвоить им произвольные id...
[off]Задача упрощена и формализована. Не надо вопросов "а на хрена"...[/off]
LJ: Backslashed life (rss)

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Выбрать элементы
« Ответ #1 : 15 Октября 2004, 12:42:10 »
Что-то в духе... Зависит от требуемой совместимости.

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

for (var i=0; i{
   if (divList[i].className != \'cssClass\') continue;
   //do something
}
[ основной браузер когда-то был, теперь попробуй разберись =]

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Выбрать элементы
« Ответ #2 : 19 Октября 2004, 16:18:38 »
mike
Цитировать
mike:
Зависит от требуемой совместимости

А у этого решения она какая?
LJ: Backslashed life (rss)

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Выбрать элементы
« Ответ #3 : 20 Октября 2004, 11:23:02 »
CGVictor
DOM-совместимые: как минимум Gecko, IE5+, Opera7. Safari/KHTML не проверял, но имхо должно работать.
[ основной браузер когда-то был, теперь попробуй разберись =]

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28