トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     テキスト入力とEnterイベント
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ゲスト
Åê¹ÆNo.39192
投稿日時: 2008-6-17 12:45
テキスト入力とEnterイベント
初めて投稿させていただきます。

現在Flashを使って開発をさせていただいているのですが、
テキストを入力してEnterボタンを押すと次の処理に進むというものを作成しようとしています。

このとき半角入力は問題ないのですが、日本語入力だと変換があるので、
どうしても途中でEnterを押す必要があり、そのタイミングで次の処理にいってしまいます。

キーイベントの取得は以下の通りなのですが、これ以外でなにか良い方法はないでしょうか?

Key.addListener (_root);
onKeyUp = function () {
 if(Key.getCode() == Key.ENTER){
  //Enterを押したときの処理
 }
};

このサイトに置いてあるFlashのようなテキスト入力が理想です。
http://shohoji.net/labs/function/


どうぞよろしくお願いします。
環境はCS3+AS2.0です。
野中文雄
Åê¹ÆNo.39198
投稿日時: 2008-6-17 17:35
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: テキスト入力とEnterイベント
IME文字確定の[ENTER]なのか、ただの[ENTER]キーなのかを判定したい」が参考になると思われます。
引用:
ma-kunさんは書きました:
現在Flashを使って開発をさせていただいているのですが、
テキストを入力してEnterボタンを押すと次の処理に進むというものを作成しようとしています。

このとき半角入力は問題ないのですが、日本語入力だと変換があるので、
どうしても途中でEnterを押す必要があり、そのタイミングで次の処理にいってしまいます。


----------------
 

ゲスト
Åê¹ÆNo.39199
投稿日時: 2008-6-17 18:25
Re: テキスト入力とEnterイベント
すでに解決策が提示されいるとは、お手数を掛けました。

Flashを初めてまだ日は浅いですが、やればやるほど奥の深さに驚かされます。

お答えいただいて、本当にありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops