码迷,mamicode.com
首页 > Web开发 > 详细

js 判断input的值是否为数字

时间:2019-09-20 21:37:11      阅读:305      评论:0      收藏:0      [点我收藏+]

标签:sea   ret   mat   style   value   type   inpu   let   property   


<input onkeyup="this.value=this.value.replace(/[^0-9-]+.[^0-9-]+/,‘‘);" id="retailPrice"  type="text" class="layui-input"
name="commodityDetails.retailPrice" required
oninput="OnInputMath (event)" onpropertychange="OnPropChangedMath (event)" placeholder="请输入零售价" autocomplete="off"
class="layui-input">



function OnInputMath (event) {
layer.closeAll();
var reg=/^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$/;
//正整数 reg = /^[1-9]+[0-9]*]*$/
if(event.target.value==""||reg.test(event.target.value)==true){

} else {
layer.msg("请输入数字 ");
}
}

js 判断input的值是否为数字

标签:sea   ret   mat   style   value   type   inpu   let   property   

原文地址:https://www.cnblogs.com/riyueqian/p/11559418.html

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