清除内容时,TLF TextField失去焦点

时间:2013-10-04 07:51:30

标签: actionscript-3 flash

我有以下问题。

我尝试使用Actionscript3获得一个简单的占位符函数。

首先我尝试使用Input-TextField,但是我遇到的问题是我无法输入数字..只有字母..所以我现在正在使用TLF Textfield。

占位符函数本身可以正常使用此代码..其中“plz”是实例属性名称

    plz.addEventListener( 

     FocusEvent.FOCUS_IN, 

      function(event: FocusEvent) : void { 

        if(plz.text == "Ihre Postleitzahl"){
            plz.text = "";
        }       
     } 
);

但是当我这样做时,TextField失去了它的焦点..所以用户必须再次点击开始输入。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

清除文本(阶段类)后使用此代码:

stage.focus = plz;