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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   どこでもFlash【携帯向けFlash関連】
     Enterとテキスト入力
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
nacbox
Åê¹ÆNo.43304
投稿日時: 2009-9-1 2:57
新米
居住地: 東京
投稿: 25
使用環境:
Enterとテキスト入力
現在、Lite1.1でムービーを作成しています。

状態が「テキスト入力」のテキストフィールドが画面上に配置されています。

また、画面外に

on(keyPress"<Enter">) {
getURL("http://www.hoge.jp");
}

というスクリプトを組んだボタンが配置されています。

それ以外に、画面内に複数のボタンがあります。


「決定キー」を押した際の、想定している挙動としては、
・テキスト入力欄にフォーカスが当たっている時はテキストの入力を行う
・それ以外にフォーカスが当たっている時には指定のURLへジャンプする
という動きになります。

しかし、現在、テキスト入力欄にフォーカスが当たっている時でも、決定キーを押すとon(keyPress"<Enter">)?が効いてしまい、ページが遷移してしまいます。

おそらく、
on(keyPress"<Enter">) {?}
の中に、「テキストフィールドにフォーカスが当たっているか否か」を判定して分岐するような仕組みを組み込むべきなのだと思うのですが、この「テキストフィールドにフォーカスが当たっているか否か」をどうやって判定していいのか分かりません。

この判定方法を教えてください。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » Enterとテキスト入力 nacbox 2009-9-1 2:57
     Re: Enterとテキスト入力 Komatsu 2009-9-1 9:41
       Re: Enterとテキスト入力 nacbox 2009-9-1 11:25
         Re: Enterとテキスト入力 Komatsu 2009-9-2 9:13

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