Werner
Werner

Reputation: 6215

Restricted Textinput to numbers, empty textinput results not in a null value but 0?

i want to restrict the input to numbers only, but do have a problem for an empty entry:

now accessing like this:

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

newValue is now for an empty entry not null, but 0...

Upvotes: 0

Views: 469

Answers (1)

Constantiner
Constantiner

Reputation: 14221

Try to use something like:

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

And use NaN but not null for Number data type. And you can call isNaN() global function to check for NaN.

Upvotes: 2

Related Questions