数字处理排序值,表单失去焦点

24 阅读1分钟

输入框失去焦点的回调函数是任意字符串组合,期待的排序值正整数

val.replace(/[^\.\d]/g,'')

只留存数字或者小数点. '1,.1321'.replace(/[^\.\d]/g,'') = '1.1321'

使用parseInt转成数字

parseInt(val.replace(/[^\.\d]/g,''))

举例:parseInt('123131.adsa123'.replace(/[^.\d]/g,'')) = 123131