![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2012
Сообщений: 142
|
Стыдно спрашивать, но
))Запрашиваем ввод текста от юзверя: var sendmail_tf:TextField = new TextField (); sendmail_tf.maxChars = 150; sendmail_tf.type = TextFieldType.INPUT; sendmail_tf.wordWrap = true; sendmail_tf.x = 10; sendmail_tf.y = 50; sendmail_tf.width = 380; sendmail_tf.height = 160; sendmail_tf.border = true; cont_sendmail.addChild(sendmail_tf); недают разультата. |
|
|||||
|
Регистрация: Jun 2012
Сообщений: 142
|
А оно записывается в переменную сразу после ввода, или после какогото действия? ок нажать гденить или еще что?
|
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Намекаю: Справка по классу TextField — раздел События - Event.CHANGE.
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Jun 2012
Сообщений: 142
|
sendmail_tf.addEventListener(TextEvent.TEXT_INPUT, textInputHandler); sendmail_tf.addEventListener(Event.CHANGE, textInputHandler); техтинпутхандлер не отрабатывает ни так и так. Добавлено через 1 минуту Мне нужно чтобы "trace(sendmail_tf.text);" Выдало то, что я ввел в инпут. |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
var tf:TextField = new TextField(); addChild(tf); tf.text = "Введите текст..."; tf.type = TextFieldType.INPUT; tf.addEventListener(Event.CHANGE, onChange); function onChange(e:Event):void { trace(tf.text); } var tf:TextField = new TextField(); addChild(tf); tf.text = "Введите текст..."; tf.type = TextFieldType.INPUT; tf.addEventListener(Event.CHANGE, onChange); var debug:TextField = new TextField(); addChild(debug); debug.y = tf.textHeight + 4; debug.text = "Ожидание..."; debug.autoSize = TextFieldAutoSize.LEFT; function onChange(e:Event):void { debug.text = "Вы только что изменили текст: " + tf.text; } |
|
|||||
|
Регистрация: Jun 2012
Сообщений: 142
|
Да все так и есть! неработает!
Добавлено через 1 минуту Аа... Вот оно..... Оно у меня обьявляется 2а раза! Сперва public var потом var ) Теперь все работает спс. Добавлено через 5 минут А вопрос не совсем в тему, как кодировку поменять, чтобы в mysql норм виделась? в mysql стоит utf8_unicode_ci |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
Цитата:
public var variable = 1; public static var variable = 2; public function func() { var variable = 0; trace(variable); // 0 } public var variable = 1; public static var variable = 2; public function func() { trace(variable); // 1 } public var variable = 1; public static var variable = 2; public function func() { var variable = 0; trace(variable, this.variable, ThisClass.variable); // 0 1 2 } Переменная в локальной среде (в нашем случае это: var variable = 0) имеет наивысший "приоритет". Переменная в "классовой" среде имеет приоритет ниже, чем в локальной, но и больше, чем в статической среде. Переменная в статической среде имеет найнизший приоритет. Надеюсь, понятно рассказал ![]() Прошу прощения за незнание наименований. |
|
|||||
|
Регистрация: Jun 2012
Сообщений: 142
|
Прикольно, спс, учту, запишу себе)))
Вопрос на эту же тему... Я когда вывожу несколько данных допустим в цыкле, использую одну и туже переменную, обьявляя ее постоянно и смещаю координаты вывода. Это нормальный способ "сэкономить" переменные, или как то проще можно поступить? |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:45. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|