0
我在flex中看到一個奇怪的問題。一旦 用戶提交要計算的值,我需要將所有文本輸入字段重置爲0。在該方法中用於數字檢查的文本輸入驗證
private function calculate():void {
resetToZero();
var num:Number = parseFloat(s21.text);
}
private function resetToZero():void {
//multiple if statements.... existing here..
if(s2l.text.length ==0);
{
Alert.show("length is:" + s2l.text.length);
s2l.text="0";
}
}
當我跑我得到警報的程序 - 長度爲1。這是怎麼回事時,它長度爲1則進入if語句?這種行爲真的很混亂,需要一些光線。有沒有其他的方式來實現上述功能?
感謝。那是我在那裏做的一個愚蠢的錯誤...... – techzen 2011-04-30 12:21:06