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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     ENTERキーでフォーカス移動
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
sayuri
Åê¹ÆNo.11057
投稿日時: 2004-9-24 15:09
新米
居住地:
投稿: 5
使用環境:
WinXP
FlashMX2004
ENTERキーでフォーカス移動
初めて投稿します。

質問させてください。
環境はFlash MX 2004、 WinXPです。


過去ログに同じ質問があったのですが明確な答えがなかったのでもう一度お願いします。
質問は単純でただ、タブで行っているフォーカスの移動をENTERで行いたいだけです。

他のサイトで、以下のように3つのテキストをENTERで移動させるものがあり、この方法でもできないことはないと思うのですが、数が多かったりするととてもめんどうなので・・・
どなたか効率的な方法をご存知の方がいらしたら教えてください。

サンプル


test1_txt.tabEnabled = true;
test2_txt.tabEnabled = true;
test3_txt.tabEnabled = true;

test1_txt.tabIndex = 0;
test2_txt.tabIndex = 1;
test3_txt.tabIndex = 2;

test1_txt.tag = "test2_txt";
test2_txt.tag = "test3_txt";
test3_txt.tag = "test1_txt";

var keylistener = new Object();
keylistener.onKeyDown = function(){
  if(Key.isDown(Key.ENTER)){
    var fname = Selection.getFocus();
    var tag = eval(fname+".tag");
    if(tag.length > 0 && !_global.err){
      Selection.setFocus(tag);
    }
  }
}
Key.addListener(keylistener);
野中文雄
Åê¹ÆNo.11059
投稿日時: 2004-9-24 16:32
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: ENTERキーでフォーカス移動
ご使用の環境は、プロフィールに記入しましょう。
引用:
sayuriさんは書きました:
環境はFlash MX 2004、 WinXPです。

リスナーまで使用したスクリプトでしたら、[コーダーズルーム]でご質問されるのが適切でしょう。移行してご回答差し上げます。
引用:
// ...[前略]...
var keylistener = new Object();
keylistener.onKeyDown = function(){


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

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

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