请将oninput='value=value.replace(/[^\d^\.]+/g, "").replace("$#$", ".").replace(".", "$#$").replace(/\./g, "").replace("$#$", ".")' replace后面的代码进行合并
时间: 2023-07-06 20:39:42 浏览: 104
改变隐藏的input中value的值代码
可以将代码合并为:
```javascript
value = value.replace(/[^\d.]+/g, '').replace("$#$", ".").replace(/\./g, '').replace("$#$", ".");
```
这样就能保证用户在输入时只能输入数字和小数点,且小数点只能出现一次。
阅读全文