嗨,我嘗試使用下面的代碼添加一個偵聽這將清除該領域的文本字段,但我得到的錯誤:閃光AS3添加焦點監聽器,輸入文本字段
「參數監聽器必須非空」
這是我使用的代碼:
//pos is the instance name of the textfield
var posText = currCard.cardBack.pos;
posText.addEventListener(MouseEvent.CLICK, clearText);
posText.type = TextFieldType.INPUT;
currCard.hit.visible = false;
function clearText(e:MouseEvent) {
trace ("clear");
//posHolder = posText.text;
//posText.text = "";
}
我要補充一點,文本字段在舞臺上開始了作爲一個動態文本字段。在上面的代碼中,我將其類型更改爲輸入,因此可能會影響事物。
我試圖設置該字段,以便當用戶在文本字段中單擊時,會出現光標影片剪輯,並且該字段中的文本將被刪除,並且當他們離開文本字段並單擊在其他地方,文本被接受,文本字段轉換回動態字段,基本上將輸入的文本「鎖定」到字段中。
你試圖達到什麼目標? – 2011-04-05 20:39:51
上面修改的描述 – mheavers 2011-04-05 20:59:47