Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   TextInput & KeyBoardEvent (http://www.flasher.ru/forum/showthread.php?t=111741)

zlatko 07.05.2008 01:17

TextInput & KeyBoardEvent
 
Нужно перебить ввод в текст инпут. Тоисть вводим с клавиатуры "А", в текст инпуте получаем "В"....извращался много, чёто никак.......

etc 07.05.2008 10:23

События CHANGE, TEXT_INPUT. Автозамена всех «A» на «B».

zlatko 07.05.2008 13:11

Тоисть, по событию забираю с инпута текст, меняю в нем нужные символы, а потом вставляю ?

etc 07.05.2008 13:40

Не проще по изменению текста в поле автоматически заменять нужные буквы тексте на другие?

zlatko 07.05.2008 19:59

я извиняюсь, но что значит автоматически ?

etc 07.05.2008 22:39

В смысле заменять буквы в тексте.

zlatko 10.05.2008 17:22

Сделал так :

Код:

<?xml version="1.0" encoding="utf-8"?>
<mx:TextInput xmlns:mx="http://www.adobe.com/2006/mxml" change="onChange(event)">
  <mx:Script>
    <![CDATA[
      private function onChange(event:Event):void
      {
        text = text.replace(/A/g,"B");
      }
    ]]>
  </mx:Script>
</mx:TextInput>



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

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