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

相关推荐
小当家.1053 分钟前
Token成本控制实战:语义缓存、上下文压缩与工具缓存
java·spring·缓存·token·上下文
乐观勇敢坚强的老彭5 分钟前
C++ STL 常用容器的速查表
java·c++·算法
wwwzhouzy9 分钟前
SpringBoot 响应式编程
java·spring boot·后端·响应式编程
IT_陈寒18 分钟前
Redis的KEYS命令差点把我的生产环境拖垮,改用SCAN吧
前端·人工智能·后端
Bonnie_121522 分钟前
10-深入理解ConcurrentHashMap(JDK1.8)
java·开发语言
deli00700723 分钟前
打飞碟射击场:霓虹星空下飞碟满天飞,鼠标点射一枪一个
前端·ai编程
莫得感情 o25 分钟前
设计模式 22 · 三个冷门模式:中介者、访问者、解释器
java·设计模式
evans在进步39 分钟前
LeetCode 74:搜索二维矩阵——Java 虚拟一维数组与二分查找详解
java·leetcode·矩阵
andongni20340 分钟前
Spring Boot基础应用开发与部署
java·spring boot·后端
zoe驿鹿42 分钟前
【CI/CD】前端工程化与自动化:从“手工作坊”到“现代化工厂”的演进之路
前端·ci/cd·自动化