Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.08.2012, 13:32
Интересующийся
Отправить личное сообщение для Alexxiss Посмотреть профиль Найти все сообщения от Alexxiss
 
Регистрация: 18.08.2012
Сообщений: 21

Записать в массив все id дочерних эжементов
Здравствуйте уважаемые форумчани! Подскажите пожалуйста как записать в массив id всех DOM элементов у которых есть дочерние элементы. (Без использования jQuery). Напишите пожалуйста эту функцию. Заранее спасибо!)
Ответить с цитированием
  #2 (permalink)  
Старый 18.08.2012, 14:03
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,583

var els = document.getElementsByTagName('*'), 
    i = els.length,
    arr = [];
while(i--){
  if(els[i].hasChildNodes() && els[i].id) arr.push(els[i].id);
}
__________________
29375, 35
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Название ячейки таблицы Questioner Общие вопросы Javascript 6 16.02.2011 09:58
Помогите разобраться с кроссбраузерностью Javascript'a skvsk Events/DOM/Window 6 09.12.2010 09:05
Подскажите, как вернуть js-скрипт массив Polkan AJAX и COMET 18 30.04.2010 23:30
записать массив байт на сервер karabura AJAX и COMET 1 06.08.2009 05:21
глюк форума Gvozd Сайт Javascript.ru 11 18.03.2009 14:37