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博客

相关推荐
逆境不可逃8 分钟前
【从零入门23种设计模式21】行为型之空对象模式
java·开发语言·数据库·算法·设计模式·职场和发展
斯幽柏雷科技9 分钟前
[Unity]Inspector各种写法(持续更新中)
java·unity·游戏引擎
前端Hardy11 分钟前
前端如何防止用户重复提交表单?4 种可靠方案(附防坑指南)
前端·javascript·面试
前端Hardy12 分钟前
用户真的关掉页面了吗?前端精准检测页面卸载的 4 种方法(附避坑指南)
前端·javascript·面试
盐水冰20 分钟前
【烘焙坊项目】后端搭建(6)- 店铺状态设置
java·redis
yangyanping2010821 分钟前
Vue入门到精通七之关键字const
前端·javascript·vue.js
健康平安的活着22 分钟前
java中乐观锁+事务在批量导入,批量审批案例的使用
java·开发语言
夏语灬23 分钟前
SpringBoot集成MQTT客户端
java·spring boot·后端
Memory_荒年25 分钟前
Spring Boot自动装配:告别“配置地狱”的智能管家
java·后端·spring
姝然_952732 分钟前
Jetpack Compose 绘制流程与自定义布局
前端