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

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

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

Регистрация: Apr 2009
Сообщений: 35
Attention Не работает условие...

Код AS1/AS2:
if (tf_name.text=="A-Z, a-z") { 
	next_btn1.enabled = true; 
} else { 
	next_btn1.enabled = false;
}
Пробовал и так тоже

Код AS1/AS2:
  tf_name.text=="A-Z, a-z" ? next_btn1.enabled=true : next_btn1.enabled = false;

Нужно сделать так чтобы если поле пустое - деактивировать кнопку
а если есть хотя бы одна буква кнопка становиться активной...

А у меня выходит то что он не видит первое условие и сразу переходит на "else"
т.е. Кнопка НЕ активна вообще...вводишь ты в textarea данные или не вводишь

Старый 08.06.2010, 19:26
Zik. вне форума Посмотреть профиль Отправить личное сообщение для Zik. Найти все сообщения от Zik.
  № 2  
Ответить с цитированием
Zik.
 
Аватар для Zik.

Регистрация: Nov 2007
Сообщений: 1,724
Код AS1/AS2:
if (tf_name.text != "") { 
next_btn1.enabled = true; 
} else {
next_btn1.enabled = true; 
}

Старый 08.06.2010, 20:27
azimkg вне форума Посмотреть профиль Отправить личное сообщение для azimkg Найти все сообщения от azimkg
  № 3  
Ответить с цитированием
azimkg
 
Аватар для azimkg

Регистрация: Apr 2009
Сообщений: 35
в 2 условиях TRUE....? наверн ты имел в виду false в первом случае..
все равно не пашет...

Добавлено через 1 минуту
Код AS1/AS2:
if (tf_name.text != "") { 
next_btn1.enabled = false; 
} else {
next_btn1.enabled = true; 
}

При таком раскладе кнопка всегда активная...не важно поле пустое или нет..


Последний раз редактировалось azimkg; 08.06.2010 в 20:30.
Старый 08.06.2010, 21:14
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 4  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
Записей в блоге: 17
Сдается мне, что код Вы пишите где то не в том месте, где нужно. Нужно в обработчике события изменения текста в поле.

Старый 08.06.2010, 21:51
azimkg вне форума Посмотреть профиль Отправить личное сообщение для azimkg Найти все сообщения от azimkg
  № 5  
Ответить с цитированием
azimkg
 
Аватар для azimkg

Регистрация: Apr 2009
Сообщений: 35
нет вроде туда...а в принципе разницы особой нету...мне кажеться..

Добавлено через 16 минут
Догнал....он же генерирует пустое поле! Соответственно после ввода текст в поле условие не выполняется...
значит надо добавить какое то условие...типа update?

Старый 08.06.2010, 23:03
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 6  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Тема закрыта. разорбрался он

Старый 09.06.2010, 08:58
Zik. вне форума Посмотреть профиль Отправить личное сообщение для Zik. Найти все сообщения от Zik.
  № 7  
Ответить с цитированием
Zik.
 
Аватар для Zik.

Регистрация: Nov 2007
Сообщений: 1,724
Цитата:
Сообщение от azimkg Посмотреть сообщение
в 2 условиях TRUE....? наверн ты имел в виду false в первом случае..
все равно не пашет...
В самом деле имел ввиду false, только не в первом, а во втором случае

Старый 09.06.2010, 14:10
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 8  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
Записей в блоге: 17
Цитата:
а в принципе разницы особой нету...мне кажеться..
Ну вот смотрите: Вы сдаёте сессию. Сессия началась, она у Вас, конечно, не закрыта.
Это у Вас сработало условие в самом начале кода.
Вы сдали сессию, идёте в деканат... а Вам говорят - а ничего не знаем, у Вас сессия не закрыта - потому что Вы не повесили обработчик на обновление содержания.

Старый 11.06.2010, 18:06
azimkg вне форума Посмотреть профиль Отправить личное сообщение для azimkg Найти все сообщения от azimkg
  № 9  
Ответить с цитированием
azimkg
 
Аватар для azimkg

Регистрация: Apr 2009
Сообщений: 35
да все получилось! Спасибо Psycho Tiger и in4core!

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

Теги
as2 , вкл. выкл кнопки

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

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


 


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


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