0
因此,當我在Flash和Actionscript 3.0中構建應用程序時,我創建了一個sharedobject.data,並且我有一個輸入字段,sharedobject等於輸入字段。但它只限於數字,但是當輸入被放入數字時被認爲是文本..而不是實際的數字(例如,「1」而不是1),無論如何,我可以使輸入字段變成類似於數字字段?將輸入文本定義爲閃存中的數字輸入
因此,當我在Flash和Actionscript 3.0中構建應用程序時,我創建了一個sharedobject.data,並且我有一個輸入字段,sharedobject等於輸入字段。但它只限於數字,但是當輸入被放入數字時被認爲是文本..而不是實際的數字(例如,「1」而不是1),無論如何,我可以使輸入字段變成類似於數字字段?將輸入文本定義爲閃存中的數字輸入
你試過:
var variable:Number;
variable= Number(input_txt.text);
也許你可以解釋爲什麼你認爲OP應該這樣做? – Ben
我的理解是,文本字段總是以字符串形式接收,所以我們需要將收集的信息轉換爲數字。您也可以限制文本框只接受數字: 'input_txt.restrict =「0-9。」;' –
是的,我總是限制,但它仍然定義爲「9」而非9。 – user1666767