受限制的Textinput到数字,空textinput结果不是空值而是0?

时间:2011-05-26 12:49:54

标签: actionscript-3 flex3 textinput restriction

我想将输入限制为仅限数字,但是对于空条目确实存在问题:

                             

现在像这样访问:

var newValue:Number = event.itemRenderer.data[event.dataField]

newValue现在是一个空的条目,不是null,而是0 ...

1 个答案:

答案 0 :(得分:2)

尝试使用以下内容:

var newValue:Number = event.itemRenderer.data[event.dataField] ? Number(event.itemRenderer.data[event.dataField]) : NaN;

NaN数据类型使用null但不使用Number。您可以调用isNaN()全局函数来检查NaN