<script language="javascript">
function isPostcodeno(str)
{
var reg=/[^0-9.]/g
var len=str.length
if (str==""){alert("请输入!");return false;}
if (instr(str,".")==1 ||instr(str,".")==3){alert("小数点位置不正确!");return false}
if (len>3)
{alert("您输入的位数不正确!");return false;}
else if (reg.test(str))
{alert("只能输入数字和.!");
return false;
}
else
{
return true;
}
}
</script>
上边的有些问题,修正如下:
<script language="javascript">
function isshuzi(str)
{
var reg=/[^0-9.]/g
var len=str.length
if (str==""){alert("请输入!");return false;}
if (reg.test(str))
{alert("只能输入数字和.!");
return false;
}