Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flasher.ru > Флейм

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 04.07.2002, 22:18
John Connor вне форума Посмотреть профиль Отправить личное сообщение для John Connor Посетить домашнюю страницу John Connor Найти все сообщения от John Connor
  № 1  
John Connor
 
Аватар для John Connor

Регистрация: Feb 2000
Адрес: +
Сообщений: 1,933
Отправить сообщение для John Connor с помощью ICQ
Question гадкое текстовое поле!

вот код:
Код:
for(j=0 ; j<_root.catalog[section].length ; j++){
		if(_root.catalog[section][j].quantity==0){
			continue;
		}
		name = "but" add i add "_" add j;
		search_result.createEmptyMovieClip(name,i*2000+j+20);
		obj = search_result[name];
		obj._x = 1;
		obj._y = k*17 + cur_y;
		obj.createRect(0,0,330,16,0x000000,0);
		obj.n = j;
		obj.section = section;

		// вот создается инпут-поле
		obj.createTextField("quan",i*2000+j+1620,331,-1,30,16);
		obj["quan"].type = "input";
		obj["quan"].restrict = "0-9";
		obj["quan"].text = _root.catalog[section][j].quantity;
		obj["quan"].setTextFormat(_root.formCatalogListi);
		obj["quan"].embedFonts = true;

		obj["quan"].onSetFocus = function(){
			tf = this.getTextFormat();
			tf.align = "left";
			this.setTextFormat(tf);
		}
		obj["quan"].onKillFocus = function(){
			tf = this.getTextFormat();
			tf.align = "right";
			this.setTextFormat(tf);
			_root.catalog[this._parent['section']][this._parent['n']].quantity = this.text;
		}

		k++;
	}
а вот и проблема:
кликаешь мышкой на поле.
в нем появляется курсор.
но вводить ничего нельзя (он никак не реагирует на нажатия)
а если нажать кнопочки влево и вправо (или просто влево, главное, чтобы курсор двинулся), то потом уже все вводится.
а если удалить все из поля, то уже ничего ввести нельзя и курсор в нем не отображается

что делать?
__________________
***


Последний раз редактировалось John Connor; 04.07.2002 в 22:20.
Создать новую тему   Часовой пояс GMT +4, время: 18:36.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 18:36.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.