日期:2014-05-16  浏览次数:20376 次

js浮点数验证

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>validateNum</title>
<script type="text/javascript">
function validateNum(){
?var regNum = /^-?([1-9]+\d*\.?|0\.)\d*$/;??//浮点数验证

var regZero=/^(0|0.)0*$/;//零验证
? var v = document.getElementById("num").value;
?if(regNum.test(v)){
?????? alert(v+"--"+1);
?} else {
??alert(v+"--"+0);
?}
}
</script>

</head>
<body>
<input type="text" name="num" id="num"/>
<input type="button" value="test" onclick="validateNum();"/>
</body>
</html>