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

相关推荐
Flittly5 小时前
【AgentScope Java新手村系列】(4)结构化输出
java·spring boot·spring·ai
国科安芯5 小时前
商业航天通信载荷数字处理单元供电架构研究——基于ASP7A84AS的高精度低压差线性稳压器技术分析
前端·单片机·嵌入式硬件·fpga开发·架构·安全性测试
何以解忧,唯有..5 小时前
Python 中的继承机制:从基础到高级用法详解
java·开发语言·python
Yiyaoshujuku5 小时前
化合物数据集API接口(数据结构及样例)
java·网络·数据结构
TangentDomain5 小时前
AI 写代码时代,游戏 UI 架构为什么停在 MVP?
前端·游戏·架构
plainGeekDev5 小时前
算法刷题笔记:一维DP没那么难,状态想清楚就赢了一半
java·算法·面试
英勇无比的消炎药5 小时前
前端提效神器全新AI组件库TinyRobot改写日常开发模式
前端·vue.js
GuWenyue5 小时前
10分钟搞定TodoList实战!从0搭建Bun+TS的RESTful接口服务
前端·typescript·bun
IMPYLH5 小时前
HTML 的 <a>元素
前端·javascript·html
IceBing6 小时前
还在一个个连接 Arthas?这个开源平台支持批量诊断 JVM
java