判断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框的值没有改变的解决办法