一个金额的验证可以输入
比如,123456789
123456789.1
123456789.12
或者不填写,为空
---------------------------------------------
还有一个是大于0小于100的可以带两位小数的验证
如:0.12
99
25.1
35.26
或者不填写,为空有谁会的话帮忙写写,先谢谢了!!!
比如,123456789
123456789.1
123456789.12
或者不填写,为空
---------------------------------------------
还有一个是大于0小于100的可以带两位小数的验证
如:0.12
99
25.1
35.26
或者不填写,为空有谁会的话帮忙写写,先谢谢了!!!
解决方案 »
- 求教Jquery中的slideDown的方向问题!!
- Cookie问题。有点灵异现象
- javascript调用PrintDocument方法打印
- js怎样控制submit在一定时间内不可重复点击,谢谢!比较急
- 封装一个js类,出错 'this.initialize ' 为空或不是对象
- 如何得到网页中WebBrowser控件中加载的Excel对象, 以便在浏览器操纵Excel?
- var myOption = document.createElement("option"); 提示没有权限
- 希望jquerry高手进,利用jquery控制div满屏自动适应
- 急!急!关于innerHTML的问题(在线急等)
- 简单问题..
- jquery下 li 和 select 怎么联系起来
- 帮忙改一个正则表达式
mon=[123456789,123456789.1,123456789.12];for(var i in mon)
{
alert(mon[i]+"的测试结果是:"+/^([0-9]|[0-9].[0-9]{0-2}|[1-9][0-9]*.[0-9]{0,2})$/.test(mon[i]));
}mon100 = [99,25.13,5.26,100,2.333,"asdf"];for(var i in mon100)
{
alert(mon100[i]+"的测试结果是:"+/^(\d{1,2}|(\d{1,2}.[1-9]{1,2})|)$/.test(mon100[i]));
}
<head>
<title>Untitled</title>
</head><body>
<div>
验证数字:<input type="text" id="txtInput" > <input type="button" onclick="CheckI()" value="验证数字" />
<p />
<div id="divResult" style="color:red; font-size:14px;" ></div>
</div><div>
验证数字:<input type="text" id="txtMoney" > <input type="button" onclick="CheckMoney()" value="验证金额" />
<p />
<div id="divMoneyResult" style="color:red; font-size:14px;" ></div>
</div>
<script>
function CheckI(){
var strInput = $("txtInput").value;
var strReg =/^(\s*|[+]?([1-9]\d|[1-9])(([.]\d{1,2})?))$/;
var strResult = strReg.test(strInput);
if(strResult){
$("divResult").innerHTML = "数字 "+ strInput +" 是大于0到且小于100之间的有效数";
}else{
$("divResult").innerHTML = "数字 "+ strInput +" 不是大于0到且小于100之间有效数";
}
}function CheckMoney(){
var strInput = $("txtMoney").value;
var strReg =/^(\s*|[+]?\d+(([.]\d{1,2})?))$/;
var strResult = strReg.test(strInput);
if(strResult){
$("divMoneyResult").innerHTML = strInput +" 是有效的金额数";
}else{
$("divMoneyResult").innerHTML = strInput +" 不是有效的金额数";
}
}
function $(id){
return document.getElementById(id);
}
</script></body>
</html>