2010-09-23 67 views
0

我想驗證Flash表單。 在一個案例中,我需要知道如何檢查值是否是數字。As3輸入字段編號條件

如果有人能告訴我這個if-sentence,我會非常感激! :)

回答

1

使用Number投一個字符串轉換成數字,然後isNaN檢查,如果結果是一個數:

var str:String="1234"; 

var n:Number = Number(str); 
if (isNaN(n)) { 
trace(str+" is not a number"); 
} else { 
trace(str+" is a number"); 
} 

str="12a4"; 
n=Number(str); 

if (isNaN(n)) { 
trace(str+" is not a number"); 
} else { 
trace(str+" is a number"); 
} 
+0

制定出完美的!非常感謝您的快速回答 – VoodooBurger 2010-09-24 08:33:54