Javascript.RU

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

зависает цикл
Всем привет

Почему цикл работает бесконечно?, спасибо

// Создание массива всех dom узлов
arrDom = document.getElementsByTagName('*')

// Поиск элемента куда вставляем объект
var list = document.getElementById('ul')
for (var i = 0; i < arrDom.length; i++)
{
	newLi = document.createElement('li')
	newLi.innerHTML = "Вторая строка"
	list.appendChild(newLi)

}
Ответить с цитированием
  #2 (permalink)  
Старый 21.04.2010, 21:41
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

Длина arrDom увеличиваеься на единицу при добавлении элемента. Это не статика.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
бесконечный цикл вызова torquemada jQuery 12 17.04.2010 21:58
Цикл по getElementById GogElf Общие вопросы Javascript 7 10.04.2009 19:12
Цикл функции в JS Nikitos* Общие вопросы Javascript 2 31.03.2009 19:51
Объединение в цикл baal1988 Общие вопросы Javascript 7 27.08.2008 09:21
Цикл с двумя переменными? SunYang Общие вопросы Javascript 10 07.08.2008 01:29