當我遇到我遇到的問題並且完全無法找到任何類似的東西時,它總是令我感到意外。實際上,我發現的唯一一篇文章描述了同樣的問題,可以在這裏找到:Tabbing between fields - where does the cursor disappear to?AS3(ActionScript 3),在切換字段之前切換3次
不幸的是,這個問題沒有得到任何答案,我有同樣的確切問題。 唯一的主要區別是,我使用的是經典文本而不是TLF文本。
我的表單設置爲as3 w/2個輸入字段。第一個將tabIndex設置爲0,第二個設置爲1.當我點擊標籤時,光標消失。如果我再按2次,它終於出現。
我把下面的代碼來觀察發生了什麼事:
var iox = function() {
trace(_root.stage.focus);
if (_root.stage.focus != null) {
trace(_root.stage.focus.parent.name)
}
setTimeout(iox, 400);
}
iox();
我期望看到可能已經隱藏獲得焦點或其他物體也許等領域的文件。但事實證明,只有兩個獲得焦點的對象確實是我的輸入框。在輸入1個字段後,只按一次製表鍵將焦點切換到另一個字段。但是,閃爍的光標指示符以及在第三次按下按鈕後才顯示字段中的文本的功能。
任何想法?