本文主要是介绍js判断输入值为整数,输入值的和小于固定值,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
if (!jude()) {alert('请输入整数!');
return false;
}
alert('总和不能超过100!');
return false;
}
return true;
function jude() { //判断输入的必须是整数
var array = $(".section");
for (var i = 0; i < array.length; i++) {
var ctlVal = $(array[i]).val();
if (ctlVal.search("^-?\\d+$") != 0 && ctlVal != "") {
$(array[i]).focus();
return false;
}
}
return true;
}
function judeOverflow() { //判断几个文本框输入的和不能小于100
var array = $(".section.rate");
var totalRate = 0;
for (var i = 0; i < array.length; i++) {
var ctlVal = $(array[i]).val();
if (ctlVal != "") {
totalRate += parseInt(ctlVal);
}
}
if (totalRate > 100) return false;
return true;
}
其中 .section.rate 表示class属性
<asp:TextBox ID="txtSection1Pos" runat="server" class="searchbox w4 section" MaxLength="5">
<asp:TextBox ID="txtSection2Rate" runat="server" class="searchbox w3 section rate" MaxLength="5">
这篇关于js判断输入值为整数,输入值的和小于固定值的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!