function checkInterval(interval){
var intervalValue= document.getElementById(interval).value;
var result=intervalValue.match(/^(([0]\d*\.\d*|0\.\d*[0]\d*))|0?\.0+|0$/);
if(result==false){
alert("格式不正确");
return false;
}else{
var str= new Array();
str=intervalValue.split("-");
for (i=0;i<str.length;i++)
{
document.write(str[i]+"<br/>");
}
return true;
}
} <form action="" name="form1">
<table>
<tr>
<td>
<input type="text" id="inId" name="inId">
</td>
</tr>
<tr>
<td>
<input type="submit" value="提交" onclick="return checkInterval('inId')">
</td>
</tr>
</table>
</form>
现在一个input要实现格式化验证,是不是小数,也就是0.0-0.9之间的小数,如果是提交服务器。
alert(reg.test("0.2"));