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.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
$event.target.value=$event.target.value.substring(0, $event.target.value.indexOf('.') > -1? $event.target.value.indexOf('.') + 3 : $event.target.value.length)"