2011-01-22 13 views
0

私はフラッシュで作成したシンプルなフォームを持っていますので、1つのフィールドから次のフィールドにタブすることができます。問題は、複数行のテキストボックスの1つにタブするときに、そのフィールドの2行目から始まるときです。テキストフィールドをクリックすると、1行目に移動します。as3次のフォームにタブするフィールドは2行目から始まります

どのように私はこれを是正することができますか?

コードは非常に単純です:

_styleLibForm.tabChildren =はtrue。

_styleLibForm.first_name.tabIndex = 1; 

       _styleLibForm.first_name.tabEnabled = true; 
       _styleLibForm.first_name.focusRect = true; 

       _styleLibForm.city.tabIndex = 2; 
       _styleLibForm.city.tabEnabled = true; 
       _styleLibForm.city.focusRect = true; 

       _styleLibForm.description.tabIndex = 3; 
       _styleLibForm.description.tabEnabled = true; 
       _styleLibForm.description.focusRect = true; 

       _styleLibForm.email.tabIndex = 4; 
       _styleLibForm.email.tabEnabled = true; 
       _styleLibForm.email.focusRect = true; 

答えて

0

this might help
、あなたはあなたの最低tabIndex = 2を作ってみたのですか?

+0

私が抱えている問題は、タブではないということではなく、複数行のフィールドにタブするときに間違った行になるだけです。 1行目のテキストフィールドの先頭から始めるのではなく、2行目から始まります。 – pfunc

+0

@pfunc:どのように作成しましたか?それが集中している間にあなたがエンターを押す機会はありますか? – www0z0k

+0

それはフラッシュideで作成されています、いいえ、私は入力をヒットしませんでした。 – pfunc

関連する問題