您的位置:首页 > 其它

一个让validator验证时,立即出现tooltip的小方法

2009-04-15 16:32 288 查看
其实就是人为分派一个MouseEvent.MOUSE_OVER

 

例:

<mx:FormItem label="用  户:" width="181" fontSize="12" color="#ffffff">
    <mx:TextInput id="txtUid" width="138" height="22" color="#000000"/>
</mx:FormItem>

 

<mx:Array id="validators">  
     <mx:StringValidator  id="userNameValidator" source="{txtUid}"  property="text"      required="true"/>   
</mx:Array>

 

private function login():void {
    if(Validator.validateAll(validators).length == 0){  
     .............................

     } else {
              txtUid.dispatchEvent(new MouseEvent(MouseEvent.MOUSE_OVER));
    }
   }

 

这样就可以了,但是这个tooltip只会显示几秒,不能长久显示,并且在长表单滚动时也会消失
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  function login
相关文章推荐