<script>
function isNumeric(strNumber) {
var newPar=/^\d{1,5}(\.\d{0,5})?$/;
alert(newPar.test(strNumber)); }
</script>
<input type=text onblur="isNumeric(this.value)">
function isNumeric(strNumber) {
var newPar=/^\d{1,5}(\.\d{0,5})?$/;
alert(newPar.test(strNumber)); }
</script>
<input type=text onblur="isNumeric(this.value)">
alert(/^\d{1,5}(\.\d{1,5})?$/.test("12222.23456"))
</script>
^-^谢谢指点,不过还有一点,如果有加小数点那么小数点后就应该有数值,这如何做?
:)不好意思,刚才我是用\.\d{0,5}试,现在已可以了,不过第一个数字不能为"0"要怎么办啊,谢谢谢谢啦!