JS 输入框输入数字检查

 

<input id='ApplyInputNum' type='text' class='mytext form-control' align='left' onblur='InputCheck(this);' style='width:100px;'></td>
<script>
//输入框检查
function InputCheck(ob) 
{
    var id=$(ob).attr("id");
    var thisValue=document.getElementById(id).value;
    var regPos = /^\d+(\.\d+)?$/; //非负浮点数
    var regNeg = /^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$/; //负浮点数
    if(regPos.test(thisValue) || regNeg.test(thisValue)) 
    {
        //
    } 
    else 
    {
        alert("请输入正确数字!");
        $(ob).val("");
    }    
}
</script>

 

posted @ 2019-04-09 16:42  深海地平线  阅读(1048)  评论(0编辑  收藏  举报