我想要在文本框中判断输入的都是数字,我用了如下的方法:
<input type="text" onblur="if(this.value.match(/\D+/)!=this.value){alert(\'输入数字!\');this.focus();}">
可是当我输入数字时打印'输入数字!'
但是当我输入以D开头的字符时就没有报错.
怎么会这样呢?