1 <?xml version="1.0" encoding="utf-8"?> 2 <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 3 xmlns:s="library://ns.adobe.com/flex/spark" 4 xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"> 5 <fx:Declarations> 6 <!-- Place non-visual elements (e.g., services, value objects) here --> 7 </fx:Declarations> 8 <fx:Script> 9 <![CDATA[ 10 // 生成验证码 11 private function createVerificationCode(): String 12 { 13 var numRandom: Number; 14 var number: Number; 15 var str: String = ""; 16 var strVerificationCode: String=""; 17 for( var i:int = 0; i < 6; i++) 18 { 19 numRandom = Math.random(); 20 number = Math.round(numRandom*1000); 21 if(number % 2 == 0) 22 { 23 str = String.fromCharCode(48 + (number % 10)); 24 } 25 else 26 { 27 str = String.fromCharCode(65 + (number % 26)); 28 } 29 strVerificationCode +=str; 30 } 31 return strVerificationCode; 32 } 33 ]]> 34 </fx:Script> 35 <s:Label id="lblCode" text="{createVerificationCode()}" /> 36 </s:Application>