Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   чувствительность к регистру (http://www.flasher.ru/forum/showthread.php?t=173957)

walk 14.01.2012 22:27

чувствительность к регистру
 
подскажите пожалуйста, как в as2 сделать "imput text" не чувствительным к регистру???

FlashRus 14.01.2012 22:33

Отслеживать вводимый текст и при необходимости изменять символ.
Читать про toLowerCase() и toUpperCase()

прошу прощения, перепутал с AS3, но сути это не меняет. Надо отслеживать нажатие на клавишу и при необходимости изменять регистр.

названия методов toLowerCase() и toUpperCase() такие же.

walk 14.01.2012 23:03

спасибо!!)

dark256 15.01.2012 13:27

Код AS1/AS2:

my_txt.restrict="A-Z"; // только крупные
my_txt.restrict = "^a-z"; // все, кроме мелких


mooncar 15.01.2012 13:51

Цитата:

Сообщение от dark256 (Сообщение 1056951)
Код AS1/AS2:

my_txt.restrict="A-Z"; // только крупные
my_txt.restrict = "^a-z"; // все, кроме мелких


Так у него попросту вводится либо мелкие, либо большие не станут.
А ТС вроде как хочет, чтобы вводилось в одном регистре.

EndoCrinologist 15.01.2012 13:55

ПРОДОЛЖАЯ ТЕМУ:
А как сделать так, чтобы только A-Z, a-z, 0-9?

mooncar 15.01.2012 14:03

Цитата:

Сообщение от EndoCrinologist (Сообщение 1056955)
ПРОДОЛЖАЯ ТЕМУ:
А как сделать так, чтобы только A-Z, a-z, 0-9?

Код AS1/AS2:

my_txt.restrict = "A-Za-z0-9"

Тема только не о том :)

etc 15.01.2012 14:25

Гм, а A-z0-9 никто не пробовал?

EndoCrinologist 15.01.2012 14:27

огромнейшее вам спасибо)
но будет ли работать код:
Код AS1/AS2:

log.text.restrict = "A-Za-z0-9";


dark256 15.01.2012 15:12

text - не надо. Группы отделяются пробелами.

Добавлено через 56 секунд
Цитата:

Сообщение от mooncar (Сообщение 1056954)
Так у него попросту вводится либо мелкие, либо большие не станут.
А ТС вроде как хочет, чтобы вводилось в одном регистре.

Ну собссно я просто дополнил варианты решений. ;)


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

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