作者jimi7788 (jimi7788)
看板Flash
标题[问题] TextField的FocusOut失效
时间Wed Jul 7 10:33:45 2010
在场景上有一个DataGrid组件和一个TextField文字框
文字框有FocusEvent.FOCUS_IN 和 FocusEvent.FOCUS_OUT的监听
当我点选文字框时 有触发FOCUS_IN
再点选场景时 FOCUS_OUT就没反应了
如果把DataGrid拿掉,FOCUS_IN与FOCUS_OUT都可以正常
该如何让DataGrid与文字框共存时,FOCUS_OUT也正常呢?
附上原始档:
http://dl.dropbox.com/u/6579624/txt_FocusInOut.fla
麻烦帮我看一下!
谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.87.131.226
1F:→ jimi7788:请问有办法解决吗? 07/07 14:31
2F:推 dsmwang:我只知道你原本点击空的地方,目标会变成null,但是加入 07/07 17:02
3F:→ dsmwang:dataGrid之後就不会了。 07/07 17:02
4F:→ dsmwang:然後用mouseFocusChange的话,发现其实Focus还是txtinput 07/07 17:04
5F:→ dsmwang:对了,其实FocusOut交互点选dataGrid跟input仍然有效 07/07 17:09
6F:→ dsmwang:手动设定按到空白地方时丢一个txtinput的focusout吧XD 07/07 17:10
7F:→ jimi7788:会变null?有focus事件时 我好像没收到null的样子 07/07 17:43
8F:→ jimi7788:好吧~我用别的方式做好了~看来FocusOut还是没办法被触发 07/07 17:45
9F:→ jimi7788:感谢啦! 07/07 17:45