vue的@input或者@keyup内联事件怎么限制input框里输入的内容可以是整数,可以是小数,小数点前可以无限输入,小数点后输入最多两位,超过两位以后就禁止输入呢
@keyup="$event.target.value = $event.target.value.substring(0, $event.target.value.indexOf('.') + 3)"
我是这么写的, 但是这么写有一个问题,就是小数点前后都只能最多输入两位小数,求大神指教
vue的@input或者@keyup内联事件怎么限制input框里输入的内容可以是整数,可以是小数,小数点前可以无限输入,小数点后输入最多两位,超过两位以后就禁止输入呢
@keyup="$event.target.value = $event.target.value.substring(0, $event.target.value.indexOf('.') + 3)"
我是这么写的, 但是这么写有一个问题,就是小数点前后都只能最多输入两位小数,求大神指教
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答5k 阅读
$event.target.value=$event.target.value.substring(0, $event.target.value.indexOf('.') > -1? $event.target.value.indexOf('.') + 3 : $event.target.value.length)"