Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.01.2014, 23:24   #1
KoBaL
Пользователь
 
Аватар для KoBaL
 
Регистрация: 27.02.2010
Сообщений: 59
По умолчанию Не вызывается функция

Есть вот такой код:

Код:
	function TTop() {
		this.elem = document.createElement('li');
		this.elem.innerHTML = '';
	}
	TTop.buildHTML = function(){
		console.log('build');
		this.elem.innerHTML = '<li></li>';
		console.log('built');
	};
Есть массив этих элементов:
Код:
for (i = 0; i < count; i++) {
	arr[i] = new TTop();
}
В нужном мне месте я делаю вот так:
Код:
			for (i = 0; i < сount; i++) {
				console.log('cycle.build');
				arr[i].buildHTML;
				console.log('cycle.built');
				parentElem.insertBefore(arr[i].elem, parentElem.firstChild);		
			}
Ошибок не появляется, cycle.build и cycle.built пишутся, build и built - нет (ф-я не вызывается, соотвественно innerHTML не изменяется)

Кто виноват и что делать?



//update

Господи, какой же я тупой, ответ простой: это функция, поэтому нужно писать:
Код:
arr[i].buildHTML();
Может кому-то пригодится, не смотря на то, что ошибка то глупая...

Последний раз редактировалось KoBaL; 15.01.2014 в 23:52.
KoBaL вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не вызывается деструктор kineziz Общие вопросы C/C++ 4 18.08.2012 15:54
Не вызывается функция JS Dexes PHP 1 01.02.2012 10:57
Процедура не вызывается Точьичка Общие вопросы Delphi 6 25.09.2011 17:52
из тела проги не вызывается функция vimpel Общие вопросы C/C++ 2 29.03.2010 23:18
Функция не вызывается с другого Unita Seran4ek Общие вопросы Delphi 7 03.01.2010 18:55