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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 10.09.2009, 02:42
bonesmc вне форума Посмотреть профиль Отправить личное сообщение для bonesmc Найти все сообщения от bonesmc
  № 1  
Ответить с цитированием
bonesmc

Регистрация: Sep 2009
Сообщений: 2
По умолчанию Как изменить текст в поле...

Здравствуйте!
есть динамическое текстовое поле txt_1, которое принимает различные числовые значения посредством нажатия на кнопку btn
Код AS1/AS2:
btn.onRelease = function() {
txt_1.text = Math.round(Number(txt_1.text)+10);
};
(число 10 взято только для наглядности, на самом деле там переменная)

и есть поле txt_2, в котором, если значение в поле txt_1 станет выше определенного числа, допустим 50, должен появляться определенный тест.

то есть нажимаем на кнопку, и как только в txt_1 появится число больше 50, в txt_2 появляется текст.

логичным мне показался такой код:

Код AS1/AS2:
var h:Number = txt_1.text;
	if (h > 50){
		txt_2.text = "Определенный текст";
}
но очевидно я что-то упустил и в итоге запутался(
помогите пожалуйста.

Старый 10.09.2009, 02:52
MrPoma вне форума Посмотреть профиль Отправить личное сообщение для MrPoma Посетить домашнюю страницу MrPoma Найти все сообщения от MrPoma
  № 2  
Ответить с цитированием
MrPoma
 
Аватар для MrPoma

Регистрация: Jul 2006
Адрес: Питер
Сообщений: 2,083
Отправить сообщение для MrPoma с помощью Skype™
А вы посмотрите что в переменной h храниться. Вообще, логика нарушена. Текстфилд нужен, чтобы отображать данные, а не хранить. Хранить надо в переменных.
Типо
Код AS1/AS2:
var h:Number = 10;
txt_1.text = h.toString();
if(h > 50) txt_2.text = "Определенный текст";
Или ваш вариант
Код AS1/AS2:
var h:Number = Number(txt_1.text);
if(h > 50) txt_2.text = "Определенный текст";
__________________
жж | твттр | гглплс | фсбк | вкнткт | гтхб

Старый 10.09.2009, 03:29
bonesmc вне форума Посмотреть профиль Отправить личное сообщение для bonesmc Найти все сообщения от bonesmc
  № 3  
Ответить с цитированием
bonesmc

Регистрация: Sep 2009
Сообщений: 2
Конечно это не совсем то...но отталкиваясь от этого я нашел решение, спасибо за такой быстрый ответ!

Создать новую тему Ответ Часовой пояс GMT +4, время: 12:37.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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