uniapp input限制输入负数,以及保留小数点两位.

简单处理的方式

限制输入负数,以及保留小数点两位.:

javascript 复制代码
<input type="number" placeholder="请输入" v-model="num"
					@input="num=num.toString().replace(/\-/g,'').match(/^\d+(?:\.\d{0,2})?/)" />

可以输入负数,保留两位小数点,把replace函数去掉即可.

完美处理的方式

以下方式可以在按下的时候,输入框不显示对应的数字,需要监听keypress按下事件.

vue,js 限制输入负数,限制小数位的输入框,限制输入长度,兼容移动端,兼容中英文输入法,最完美的解决方案。_js输入框不能输入负数-CSDN博客

相关推荐
l软件定制开发工作室3 分钟前
Spring开发系列教程(32)——Spring Boot开发
java·spring boot·后端·spring
嘉琪0015 分钟前
Day4 完整学习包(this 指向)——2026 0313
前端·javascript·学习
前端小菜鸟也有人起5 分钟前
Vue3父子组件通信方法总结
前端·javascript·vue.js
DolphinScheduler社区7 分钟前
Apache DolphinScheduler 3.4.1 发布,新增任务分发超时检测
java·数据库·开源·apache·海豚调度·大数据工作流调度
peachSoda78 分钟前
小程序图片加载优化方案
前端·微信小程序·小程序
黑眼圈子11 分钟前
Java正则表达式基础知识
java·开发语言·正则表达式
iPadiPhone12 分钟前
性能优化的“快车道”:Spring @Async 注解深度原理与大厂实战
java·后端·spring·面试·性能优化
彭于晏Yan12 分钟前
JsonProperty注解的access属性
java·spring boot