请选择 进入手机版 | 继续访问电脑版

极客蜗牛

查看: 136|回复: 0

input只能输入数字

[复制链接]

82

主题

99

帖子

655

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
655
QQ
发表于 2017-12-18 16:12:51 | 显示全部楼层 |阅读模式
保留两位小数
  1. $(".jieti_p").keyup(function () {
  2.                                                                 var obj = this;
  3.                                                                 obj.value = obj.value.replace(/[^\d.]/g, ""); //清除“数字”和“.”以外的字符
  4.                                                                 obj.value = obj.value.replace(/^\./g, ""); //验证第一个字符是数字而不是.
  5.                                                                 obj.value = obj.value.replace(/\.{2,}/g, "."); //只保留第一个. 清除多余的
  6.                                                                 obj.value = obj.value.replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
  7.                                                                 obj.value = obj.value.replace(/^(\-)*(\d+)\.(\d\d).*$/, '$1$2.$3');//只能输入两个小数
  8.                                                         });
复制代码
正整数
  1. $(".jieti").keyup(function () {
  2.                                                                 var obj = this;
  3.                                                                 obj.value = obj.value.replace(/[^\d]/g, ""); //清除“数字”和“.”以外的字符
  4.                                                                 //obj.value = obj.value.replace(/^\./g,""); //验证第一个字符是数字而不是.
  5.                                                                 //obj.value = obj.value.replace(/\.{2,}/g,"."); //只保留第一个. 清除多余的
  6.                                                                 obj.value = obj.value.replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
  7.                                                                 //obj.value = obj.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3');//只能输入两个小数
  8.                                                         });
复制代码

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|极客蜗牛

GMT+8, 2019-1-22 22:35 , Processed in 0.052265 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表