js判断输入的数值大于另一个数值
来源:互联网 发布:mac air 双系统 编辑:程序博客网 时间:2024/05/17 07:52
在程序中我们不免会遇到要判断一个数值大于另外一个数值的情况,那么怎么来做呢?请看下面的例子:
1.在提交表单时,加上一个onsubmit方法,然后进入到这个函数中:
<form action="XXX.jspx" method="post" onsubmit="return checkForm()">
2.js函数:
function checkForm(){
var flag=true;
var realShares=$("#realShares").val();
var requestBalance=$("#requestBalance").val();
if(requestBalance==null || requestBalance==''){
alert("请输入赎回份额!");
document.getElementById("requestBalance").focus();
flag=false;
}
/* 判断输入赎回份额的位数小于剩余份额的位数*/
if((requestBalance.length<realShares.length) && (requestBalance.length != 0)){
requestBalance=0+$("#requestBalance").val();
if(requestBalance.substring(0,realShares.length-1)<realShares){
flag=true;
}
}
/* 判断输入赎回份额的位数大于剩余份额的位数并且前几位数小于剩余份额 */
if((requestBalance.length>realShares.length) && (requestBalance.substring(0,realShares.length)<realShares)){
alert("赎回份额不能大于剩余份额!");
document.getElementById("requestBalance").focus();
flag=false;
}
if(requestBalance>realShares){
alert("赎回份额不能大于剩余份额!");
document.getElementById("requestBalance").focus();
flag=false;
}
/* 判断输入赎回份额是不是整数 */
var isnum=requestBalance.match(new RegExp("^[0-9]+$"));
if(isnum==null){
alert("请输入整数");
document.getElementById("requestBalance").focus();
flag=false;
}
return flag;
}
- js判断输入的数值大于另一个数值
- js判断输入数值
- JS判断输入的数值不能为小数
- 对输入的值进行是否数值判断
- JS的数值转换
- 判断数值
- js判断所给的字符串是否为数值
- ListView接收另一个页面的数值显示
- 判断两个数值的大小
- js数值
- js判断数组内数值大小
- js中数值的四舍五入
- js数值的格式化函数
- 找出给定容器内大于指定数值的元素个数
- P122.16.输出大于平均值的数值个数
- order---linux下查找大于某数值的文件
- ecahrts绘图 yAxis数值大于10亿的问题
- js中将非数值转化为数值的函数
- Liferay Portal学习笔记:portlet执行的两个阶段
- nginx配置负载均衡
- the account is locked 解决方案
- ios UIView控件设置动画后添加点击事件不起作用
- Source Insight 常用设置和快捷键大全
- js判断输入的数值大于另一个数值
- grep遍历所有文件
- mongodb学习笔记
- iOS6、7、8、9新特性总汇和适配说明
- Android——图形系统
- git使用
- BI项目SSIS如何从平面文件源导入GUID类型数据至OLE DB目标
- Hibernate Types和Java Types与数据库类型对应
- linux下的清屏命令