判断input框的value是否过大

Posted 党欣彤

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断input框的value是否过大相关的知识,希望对你有一定的参考价值。

1、html

<input type="text" onblur="check(this)"  onkeyup="this.value=this.value.replace(/[^0-9.]/g,‘‘)" value="" name="plantingArea" class="mycropIn" placeholder="种植面积" style="width: 88%;" />

2、js

//判断输入的作物面积范围
function check(e) {
    var re = /^([1-9]\d{0,3}|100000000)$/;
    if (e.value != "") {
        if (!re.test(e.value)) {
            e.value = "";
            $(".mycropIn").attr("placeholder","输入数字过大");
            e.focus();
            return false;
        }
    }

}

3、保存按钮,给后台提交数据

// 这里的return false 用于阻止后面代码的执行

var num=$(‘.mycropIn‘).val(); //种植面积
if(num == "") {
    firm("请输入种植面积");
    return false;
}

 

以上是关于判断input框的value是否过大的主要内容,如果未能解决你的问题,请参考以下文章

jquery代码修改input的value值,而页面上input框的值没有改变的解决办法

js常用判断和语法

Robot Framework与Web界面自动化测试学习笔记:如何判断单选框的选中状态

判断input框是否为空

js判断输入框及提交

微信小程序判断input是否为空