用Viewstack做登录界面

帐号或密码不对都无法登录,帐号密码正确后会转入管理界面

 <?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" fontSize="12" >
 <mx:Script>
  <![CDATA[
  private var users_name:String="adreamstar";
  private var pass_word:Number=123456;
   internal function regest():void{
    show_txt.text="";
    if(username.text==users_name && Number(password.text)==pass_word){
     show_txt.text="登陆成功";
     viewstack1.selectedIndex=1;
    }
    else if(username.text=="" || password.text==""){
     show_txt.text="帐号和密码不能为空";
    }
    else if(username.text.length<5 || password.text.length<5){
     show_txt.text="帐号和密码长度不能太短";
    }
    else{
     show_txt.text="帐号或密码有误";
     
    }
   }
  ]]>
 </mx:Script>
 <mx:ViewStack x="0" y="0" id="viewstack1" width="100%" height="100%" selectedIndex="0">
 <mx:Panel x="0" y="0" width="100%" height="100%" layout="absolute" title="用户登陆">
  <mx:Label x="47" y="38" text="用户名:" width="55" height="22"/>
  <mx:TextInput x="110" y="38" id="username"/>
  <mx:Label x="57" y="83" text="密码:" width="45" height="21"/>
  <mx:TextInput x="110" y="81" id="password"/>
  <mx:Button x="201" y="125" label="登陆" click="regest()"/>
  <mx:TextArea x="71" y="194" id="show_txt"/>
 </mx:Panel>
  <mx:Canvas label="View 1" width="100%" height="100%">
   <mx:Text x="262" y="180" text="转入管理界面"/>
  
  </mx:Canvas>
  
 
 </mx:ViewStack>
</mx:Application>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值