如何使用 AS3 清除焦点文本字段?
主题问题已经说明了一切。
我在舞台上有一个输入文本字段,在用户输入任何内容之前,其中有一些描述文本的文本。现在,当用户聚焦(单击)该字段时,如何清除此文本?
The theme question sais it all.
I have an input text-field on the stage that has some text describing text in it before the user types anything. Now, how do I clear this text when the user focuses on (clicks) the field?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
侦听文本字段上的
FocusEvent.FOCUS_IN
事件,并在触发后将其清除。http://www.adobe.com/livedocs/flash /9.0/ActionScriptLangRefV3/flash/events/FocusEvent.html
Listen for the
FocusEvent.FOCUS_IN
event on your textfield and clear it once that fires.http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/flash/events/FocusEvent.html
试试这个代码
Try this Code
这应该可以做到。 (虽然,我的AS3有点生锈了。)
This should do it. (Although, my AS3 is a bit rusty.)
重要:用户名是MovieClip,并且该movieClip的内部有一个名称为txt的TextField。
important: userName is MovieClip and this movieClip's inside ı have TextField which name is txt.