function $(o) { return document.getElementById(o) } $('test').onblur = function() { debugger; var re = /^\d+(\.\d)?$/; var bol = re.test(this.value); if (bol == true) { } else if(this.value !== ""){ alert("123"); } }
加了一个为空的判断
谢谢了噢!
^([+-])?\d*(\.\d+)?$