• 締切済み

Flex TextInput で入力後のTextを取り込む

Flex TextInputで、金額を入力する時、enter="kingaku(event)"とするとenterキーを押すと目的どおり処理できますが、tabキーやマウスで移動するとイベントが起きません。このような時はどのようなイベント処理をするのでしょうか? 初心者でマニアルのchange dataChange enter textInputのイベントを試してみましたが、1文字入力する都度イベントが起きてしまい、うまく取り込めません。 宜しくお願いします。

  • Flash
  • 回答数1
  • ありがとう数2

みんなの回答

回答No.1

FocusEvent.FOCUS_OUT イベントでも 同様の処理を行うようにすればどうでしょう?

関連するQ&A

  • Flexでのキーイベント取得について

    Flexでキーイベントを、 stage.addEventListener(KeyboardEvent.KEY_DOWN, イベント関数); こういう風に、stageにキーイベントを設けているのですが、 ウィンドウにフォーカスされてない時?などにイベントがとれません。 (ロード後やウィンドウをクリックした際は大丈夫です。) どうにか、ウィンドウにフォーカスされてない時でもキーイベント取得する方法はないのでしょうか? できれば、flex内で処理したいのですが、javascriptでも構いません。 どなたかいい方法があればご回答を宜しく御願いします。

  • Enterキーでフォームの入力フィールド移動をしたい

    フォームの入力項目間の移動を行うのに、普通はTABキーを使うよう なのですが、Enterキーで移動して、送信ボタンまで来たら、それ もEnterキーで送信という動作にしたいと思います。 しかし、入力項目のところでEnterキーを押すと、次の項目へ移動 するのではなく、送信ボタンが押されてしまいますよね? そうさせずに、上記のような動作をさせるにはどうすれば良いのでしょ うか? 同じような質問をどこかで見たような気がしたのですが、見つ けることができませんでした。よろしくお願いします。

  • エクセルのセル入力の方向

    エクセルのセルにデータを入力する際、アクティヴなセルを横に移動させたいときはTABキーを使っているのですが、Enterキーで同様に横にアクティヴセルを移動させることはできないでしょうか?

  • Excelの数値入力について

    ひらがな入力のまま、セルに数値を入力していますが、以前は「数値入力」「TAB」で右セルに移動していたのに、現在は、「数値入力」「ENTERで確定」しないと「TAB」で右セルに移動しなくなりました。 どうしたら、ENTER確定しなくても右に移動できるようになるのか、教えてください。

  • テンキーを使ったカーソルの移動

    お世話になります。 テンキーを使って入力をしているのですが、セルを↓に移動させるときは、普通にEnterキーを使い、 →に移動させる時はTabキーを使っております。これ以外に↑や←移動を簡単にする方法はないものでしょうか?

  • ファイルメーカーのスクリプト実行で

    みなさん教えて下さい。 ファイルメーカーのスクリプトを実行するのに、マウスのクリックではなく、Enterキーを使いたいのです。 マウスは使わない方向で色々考えていまして、Tabキーで移動させEnterでスクリプトを実行させたいのです。 方法はありますか?

  • キーボードのtabキーとenterキーの変換

    ホームページのあるページにテキストフォームがあります。 キーボードのtabキーを押した時に、enterキーを押した時の処理を施したいと思っています。 通常tabキーを押せば次のフォームにカーソルが移動するかと思いますが、 このページではそれがenterキーとして動いてほしいと思っています。 このテキストフォームの横にはsubmitも置いており、即時にsubmit送信したいのです。 テキストフォームは一つだけです。 なぜそういうことをしたいかというと、スキャンでバーコードを読取りテキストフォームに数値を表示させます。 このスキャナーは設定でスキャンした後にtabキーをセットすることが可能で、 キーコードを確認してもスキャン後にtabキーを入力しているようでした。 しかし、tabキーではスキャン後にsubmit送信されませんので、tabキーをenterキーに変換してしまえばスキャン読み取り後即時にそのフォームが送信されるのではないかと思っています。 このスキャナーでは読み取り後にenterキーを打つという設定はあるのですが、 複数のフォームがある場合にスキャンした値を入力していくことができません。 (※別ページには複数のフォームが存在する) どうすればキーコードを変換してtabキーをenterキーに変換できるのでしょうか? ブラウザはGoogle chromeです。 OSはWINです。 その他不明点がありましたら、ご質問下さい。 よろしくお願いします。

  • エクセル2010のTABキー設定を変えたい

    エクセル2010を使っています。 TABキーの設定が変えられるか知りたく質問します。 数か月前まではエクセル2003を使っていて、 全角数字入力→TABキー→右のセルに移動 をよく使っていました。 しかし、エクセル2010だと 全角数字入力→エンター→TABキー→右のセルに移動 と、エンターを押さないといけなくなってしまいました。 エクセル2003のようにTABキーを設定しなおすことはできるのでしょうか。 どなたか詳しい方がいましたら、ぜひとも教えていただけませんか。 よろしくお願い致します。

  • Excelの入力について・・・

    Excelでセルに文字を入力しEnterキーなどで決定しセルを移動したあとで、そのセルに戻り入力済みの文字を編集したい場合、マウスでダブルクリックするしか方法はないのでしょうか?入力済みのセルでもう一度入力しようとすると新規入力になりますよね・・・。マウスを用いない方法があれば教えてください。お願いします。

  • キーを離した際、、、

    超初心者です。 ムービークリップタイプのA、B、C、D、4つのボタンを作成しました。 マウスを各ボタン上に乗せると、色が変わります。 選ばれたボタンを、クリックすると、イベントが発生します。 これをTABキーと連動したいです。 TABキーが離された瞬間、次のボタンへフォーカスが移動する形で、ボタンを選び、そして、決めたボタン上でEnterキーを押したら、イベントを発生させたいです。 例として、最初TABキーを押したら、フォーカスがAボタンへ行きます。 次に、TABキーを離したら、AからBボタンへ行きます。 また、TABキーを離したら、今度は、BボタンからCボタンへ行きます。 この過程中、TABキーをずっと押したまま離さないと、フォーカスが移動しません。 アクションスクリプトのバージョンは2.0です。 こういうのって可能ですか? 可能ならば、ぜひよろしくお願いいたします。

    • ベストアンサー
    • Flash

専門家に質問してみよう