1
我對AS3非常新,我想向更有經驗的人學習如何正確執行。我遇到的問題是:有兩個文本輸入,能夠將焦點從一個焦點改變到另一個焦點,並且是最重要的焦點,從而使輸入失去了點擊外部的焦點。AS3:管理兩個TextInputs
我面對這裏的問題是:
- 當我點擊以外的文字輸入,它不會失去焦點
- 如果我專注在文本輸入,減少瀏覽器回來,它自動重新調整了最後的元素。
您如何看待此流程的實施以及我能做些什麼來解決我所面臨的問題?
我對AS3非常新,我想向更有經驗的人學習如何正確執行。我遇到的問題是:有兩個文本輸入,能夠將焦點從一個焦點改變到另一個焦點,並且是最重要的焦點,從而使輸入失去了點擊外部的焦點。AS3:管理兩個TextInputs
我面對這裏的問題是:
您如何看待此流程的實施以及我能做些什麼來解決我所面臨的問題?
要在文本框下降的焦點,在舞臺上設置一個鼠標事件:
stage.addEventListener(MouseEvent.CLICK, onDropFocus);
function onDropFocus(evt:MouseEvent):void
{
Stage.focus = null;
}
要重置正確的文本框焦點,存儲對它的引用,當你專注於你的文本框,然後嘗試監聽Event.DEACTIVATE在您的舞臺上,當閃光燈電影失去焦點時觸發。然後,您可以在離開頁面之前將其重新調整到所需的文本字段(如最小化時)。
點擊文字輸入不會觸發舞臺上的點擊事件嗎? – Andrew