码迷,mamicode.com
首页 > 编程语言 > 详细

javascript控制input只允许输入数字

时间:2016-04-05 02:12:26      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:javascript   手机号   京东   中文   而且   

好多时候我们是希望能设置input只能输入数字;比如说商城选择商品数量;比如说手机号等等;

看了下京东和天猫;

天猫选择商品数量是只能输入数字;而且数量不能小于1;

技术分享

反观京东;连中文都是可以输入的;不得不说;细节上做的比天猫差远了;

技术分享

当然重点不是要来吐槽;下面就是用Js控制input只允许输入数字的代码;在用到的时候可以直接拿走;不用谢;

代码如下:

此input只允许输入0-9的数字:<input onkeyup="if(event.keyCode !=37 && event.keyCode != 39)value=value.replace(/\D/g,‘‘)"><br><br>
此input只允许输入1-9的数字:<input onkeyup="if(event.keyCode !=37 && event.keyCode != 39)value=value.replace(/\D/g,‘‘);if(value==0)value=1;" value="1">



javascript控制input只允许输入数字

标签:javascript   手机号   京东   中文   而且   

原文地址:http://shuaibai123.blog.51cto.com/10163353/1760276

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!