Показать сообщение отдельно
Старый 23.08.2006, 18:32
Ulya вне форума Посмотреть профиль Отправить личное сообщение для Ulya Найти все сообщения от Ulya
  № 1  
Ответить с цитированием
Ulya

Регистрация: Aug 2006
Адрес: msk
Сообщений: 100
Отправить сообщение для Ulya с помощью ICQ
The bomb! Обработчики массива динамических кнопок

Народ, помогите, пожалуйста.
Есть массив кнопок, нужно примотать ко всем обработчик, зависящий от номера кнопки. Грубо говоря по кнопке с индексом 0, чтоб появлялся текст "Текст 0".

Код:
function f(i) {
	trace("Функция №"+i);
}
и цикл
Код:
i = 0;
do {
	_root["bt_" + i].onRelease = function () {
		f (i);
	};
	i++;
} while (i < 10);
Цикл крутицца, но на все кнопки лепит обработчик для последнего значения индекса. Т.е. для всех кнопок выводит Функция №10.
Что не так??? Подскажите плиз. Заранее спасибо.


Последний раз редактировалось iNils; 23.08.2006 в 18:41.