Перейти к содержимому

Фото
- - - - -

Получить ID всех SPAN


  • Вы не можете создать новую тему
  • Please log in to reply
4 ответов в этой теме

#1 .NET

.NET
  • Постоялец
  • 3 511 сообщений

Отправлено 29 октября 2007 - 20:34

В определенном пространстве 'menu_detail' cодержатся SPAN-ы. Задача: Получить ID всех SPAN'ов. Объясните нормально, как сделать ?!))
  • 0

#2 Акей

Акей

    Смотрит свысока

  • Постоялец
  • 2 134 сообщений

Отправлено 29 октября 2007 - 21:24

Dj Tiesto, что значит "пространство"?
Элементы можно по имени выбирать:
var allSpans = document.getElementsByTagName('SPAN');

Если тебе нужны Спаны, что являются детями 'menu_detail', то это будет гдето так:
var menuDetail = document.getElementById('menu_detail')
var allSpans = menuDetail.getElementsByTagName('SPAN');
//итерируешь до посинения allSpans и получаешь ID

Сообщение изменено: Акей (29 октября 2007 - 21:21 )

  • 0

#3 .NET

.NET
  • Постоялец
  • 3 511 сообщений

Отправлено 29 октября 2007 - 22:43

Акей, Пространство - <td id="menu_detail"></td>. Я просто пробовал через childNodes, но тупит она жестко. Вместо 2-ух АЙДИ, она мне ещё вдобавок находит 2 undefind-а, которые как оказалось - являются текстом....А что значит, интерировать, прошу прощения за глупый вопрос ))

Всё. С проблемой своей окончательно разобрался. Огромное тебе спасибо, добрый человек )

Сообщение изменено: Dj Tiesto (29 октября 2007 - 22:36 )

  • 0

#4 Акей

Акей

    Смотрит свысока

  • Постоялец
  • 2 134 сообщений

Отправлено 29 октября 2007 - 22:51

Dj Tiesto, итерируешь - крутиш массив элементов FORом. Рад, что ты разобрался:)
  • 0

#5 .NET

.NET
  • Постоялец
  • 3 511 сообщений

Отправлено 29 октября 2007 - 22:59

Спасибо ) Буду знать, что это за слово такое )
  • 0