博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS只能输入数字
阅读量:4549 次
发布时间:2019-06-08

本文共 1355 字,大约阅读时间需要 4 分钟。

 

/*只能输入数字和*,不能以0开头 οnkeypress='Amount_keypress(this)' */function Amount_keypress(obj) {    var e = window.event || arguments.callee.caller.arguments[0];    var keyCode = e.keyCode;    var reg = /^[1-9]\d{1,4}$/    if ((obj.value.length == 0) && keyCode == 42) {        event.returnValue = true;        return;    }    if (obj.value.length == 0 && keyCode == 48) {        event.returnValue = false;        return;    }    if ((keyCode > 47 && keyCode < 58)) {        event.returnValue = true;    }    else {        event.returnValue = false;    }}/*只能输入数字,小数点后最多2位 οnkeypress='price_keypress(this)' */function price_keypress(obj) {    var e = window.event || arguments.callee.caller.arguments[0];    var keyCode = e.keyCode;    var reg = /^\d+[.]?\d{1,2}$/;    if (keyCode == 46 || (keyCode >= 48 && keyCode <= 57)) {        if (keyCode == 46 && obj.value.indexOf('.') > -1) {            event.returnValue = false;            return;        }        if (obj.value.indexOf('.') > -1 && (obj.value.length - obj.value.indexOf('.')) > 2) {            event.returnValue = false;            return;        }        event.returnValue = true;    }    else {        event.returnValue = false;    }}

  

 

.input        {            width: 50px;            text-align: center;            ime-mode:disabled        }

  

转载于:https://www.cnblogs.com/gxivwshjj/p/3596300.html

你可能感兴趣的文章
蓝桥杯-猜算式
查看>>
PHP定界符<<<EOF
查看>>
05_模板方法模式
查看>>
linux下搭建DHCP服务
查看>>
双曲函数与反双曲函数
查看>>
EF中的Select * From T Where id In(xxx,xxx)子查询
查看>>
自己写的一个校验IP、IP掩码、IP段的方法
查看>>
Node.js:模块系统
查看>>
jQuery.Data源码
查看>>
将博客搬至CSDN
查看>>
layui问题之模拟select点击事件
查看>>
ckplayer-超酷网页视频播放器的使用
查看>>
35+多用途WordPress主题
查看>>
KVO实现原理
查看>>
a:link,a:visited,a:hover,a:active
查看>>
DTD与XML的关系
查看>>
ASP.NET Development Server使用方法
查看>>
服务器运维基础指南
查看>>
读后感
查看>>
使用Crypto对数据进行加密解密
查看>>