这个可以验证带小数部分的小数和不带小数点的整数
<script>
function verify(node)
{
var str = node.value
if(str.match(/^(:?(:?\d+.\d+)|(:?\d+))$/)) alert('match')
else alert('not match')
}
</script>
<input type=text id='txt' />
<input type=button onclick="verify(document.getElementById('txt'))" />
function getCotent(){var strtime=$('#strtime').val()
var endtime=$('#endtime').val()
if(endtime <strtime){
alert("提示:开始时间早于结束时间!")
return
}
$.get("{:U('getContent')}",{'strtime':strtime,'endtime':endtime},function(data){
$("#content").html("data")
})
}
<script type="text/javascript">var num = '21022332.05'
var exp = /^([1-9][\d]{0,7}|0)(\.[\d]{1,2})?$/
if(exp.test(num)){
alert('right')
}else{
alert('wrong')
}
</script>
可验证 大于等于零,小于等于99999999.99 的数字
测试正确