因为要做小数位金额验证,但网上找的例子只有通过取input框的值再进行验证,并没有直接在input框内进行验证的案例,下面写了一个案例分享出来,放入input 标签内可以直接使用,比较容易理解。


添加&& this.value != '' ,是因为我设置选中事件后会马上触发正则验证,alert提示不需要可以去掉

οnkeyup= "if( ! /^([\+]?([1-9]\d{0,7})|(0))([.]\d{0,2})?$/.test(this.value) && this.value != ''){alert('小数点后只能保留两位');this.value='';}"

我写的是限制input输入框为8位整数,小数点为两位,大家可以自己进行调整,也可以在网上找到适合自己的正则验证,在onkeyup事件里加if()判断,当不满足验证时input会通过this.value=''清空值;

input 正则验证非负数小数点后两位相关推荐

  1. input内强制保留小数点后两位 位数不足时自动补0

    input内强制保留小数点后两位 位数不足时自动补0 小数点后位数超出2位时进行四舍五入 需引入jquery包 1.11.2版本 1 function xiaoshu(x)2 {3 var f = p ...

  2. 在oracle里面保留小数点后两位,Oracle保留小数点后两位的几种方法

    有时候在做数据处理的时候,在前台页面上显示的数字需要保留小数点的后两位,不足两位的用0代替,这个时候就需要对数据做一些处理了.如果只用round(value,2)(四舍五入)和trunc(value, ...

  3. input限制输入小数点后两位(vue版本)

    抛砖引玉--上代码 首先想到在input事件中正则匹配一下,但是,在输入错误格式或非数字的情况下,会将整个输入框清空,体验很不好: <template><input placehol ...

  4. Java正则匹配数字,小数点后两位数字,区间表达式

    利用Java的Pattern类,进行正则匹配数字,小数,精度控制到两位小数,区间表达式的正确性 上代码: public static void main(String[] args) {String ...

  5. 输入10个整数,求其中正数的个数及平均值,精确到小数点后两位。 **输入格式要求:“%d“ 提示信息:“Input integer:“ **输出格式要求:“Plus number:%d,averag

    输入10个整数,求其中正数的个数及平均值,精确到小数点后两位. **输入格式要求:"%d" 提示信息:"Input integer:" **输出格式要求:&qu ...

  6. html 正则表达式验证金额,js金额校验,js正则表达式,包含正负,小数点后两位...

    js金额校验,js正则表达式,包含正负,小数点后两位,js代码如下: function isMoney(s) { //金额 只允许正数 //var exp = /(^[1-9]([0-9]+)?(\. ...

  7. html正则表达式 小数点后两位,java的正则表达式的小数点后两位小数

    java的正则表达式的小数点后两位小数 [2021-02-10 03:42:04]  简介: [相关学习推荐:js视频教程]测试代码 //1.只能输入数字或者小数点 仅整数,整数加小数 var reg ...

  8. android 只输入数字与小数点_Android金额输入框只允许输入小数点后两位效果

    一:要实现这个效果也不是很复杂,只需要设置输入框输入的字符类型.设置InputFilter.设置输入变化监听即可.下面直接来看代码吧-. 二:new 一个class extends AppCompat ...

  9. 金额保留小数点后两位方法

    vue金额格式化的方法 封装全局js文件,并在main.js中引用 //global.js export default {install(Vue) {Vue.prototype.$moneyForm ...

  10. 请编写一个个人所税计算器,用户输入应发工资薪金所得、五险一金金额和个税免征额,输出应缴税款和实发工资,结果保留小数点后两位。当输入数字小于0或等于0时,输出“error”。‪

    题目 假设个人所得税税率表如下:‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬ ...

最新文章

  1. 如何重装Citrix XenServer不丢失SR数据
  2. 数据结构之C语言模拟整数数组实现
  3. mysql session 数_查询数据库当前连接数(session),进程数等操作
  4. 如何用spring boot写一个注册页面
  5. 如何做一个高效率的程序员,对程序员也是很重要。。
  6. 分治——Secret Cow Code S(洛谷 P3612)
  7. matlab线性方程组画图,线性方程组求解在Excel和Matlab中的实现
  8. luoguP3403 跳楼机
  9. 关于数据库中存储密码的加密
  10. 增值电信业务经营许可证怎么办理icp许可证
  11. 【亲测好用】一站式视频录制编辑软件:Filmage Screen mac中文版
  12. 你的每行代码值多少钱?
  13. 【​观察】 娃娃也能编程?微软“编程一小时”让你家娃也能变身编程达人
  14. [ Linux RK ] 更改网卡名字|CSDN创作打卡
  15. 基于PHP的招聘网站
  16. @Autowired注解详解
  17. redis三种连接方式
  18. LinuxProbe学习笔记(一)
  19. [Android Studio]申请摄像头权限失败
  20. 机器学习-周志华-课后习题答案5.5

热门文章

  1. html作品源文件,编辑HTML源文件
  2. sudo: /etc/sudoers is owned by uid xxx, should be 0
  3. 为什么人工智能工程师被戏称为“调参侠”?
  4. POI 设置Excel单元格背景色(参考颜色代码)
  5. java 认证框架_java 框架介绍------权限框架
  6. 天堂2java报错_那位高手帮我解决一下天堂2单机的服务器问题
  7. win7html.exe,win7系统exe程序打开方式还原怎么弄 win7系统还原exe程序打开方式办法介绍...
  8. 互联网快讯:“20220222”扎堆领证;极米多款产品获消费者肯定;星巴克两门店使用过期食材被罚
  9. 20200720《Flask进阶》——蓝本
  10. 常用面试问题50问(转载)及回答技巧