Kindly help me out for below requirement.
- Replace non-numeric from input
- but allow only one digit for floating constants.
Here is my requirement
var a = "$150.00"
Now when user tab out on this input value; it should remain as it is. But it is getting as $15000
This is regex I am using.
this.value.split('').reverse().join('').replace(/[\D]/i,'').split('').reverse().join('');
Validation is happening on keydown event.