【发布时间】:2015-10-04 12:01:41
【问题描述】:
我用 Flash 和 Actionscript 制作了一个小程序,其中有一个动态的 TextField,应该用十进制数填充。 var "number" 包含一个有很多小数位的值,但应该只显示其中的两个。
当我追踪数字时
trace(number.toFixed(2));
它返回 20.49,这正是我想要的值。
但是当我尝试将该值写入我的 TextField 时,逗号消失了。
txt_Field.text = number.toFixed(2);
在 TextField 中写入 2049 但缺少逗号。当我尝试不同的值作为数字时,TextField 的输出有几个错误,例如只有一个 deimal 位置,缺少字符,...
我做错了什么?
【问题讨论】:
-
我建议你为你正在使用的编程语言添加一个标签。
标签: actionscript-3 flash decimal textfield comma