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

相关推荐
想要一只奶牛猫2 小时前
Spring Web MVC(三)
前端·spring·mvc
+VX:Fegn08952 小时前
计算机毕业设计|基于springboot + vueOA工程项目管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·课程设计
奋飛2 小时前
微前端系列:核心概念、价值与应用场景
前端·微前端·micro·mfe·什么是微前端
JasmineWr2 小时前
Spring事务解析
java·spring
qq_336313933 小时前
java基础-IO流(缓冲流)
java·开发语言
青岛少儿编程-王老师3 小时前
CCF编程能力等级认证GESP—C++2级—20251227
java·开发语言·c++
高山上有一只小老虎3 小时前
小红的推荐系统
java·算法
萧曵 丶3 小时前
JDK各版本新增特性详解
java·面试
毅炼3 小时前
hot100打卡——day08
java·数据结构·算法·leetcode·深度优先
进击的野人3 小时前
Vue Router 深度解析:从基础概念到高级应用实践
前端·vue.js·前端框架