这个是我在网上找到的一个程序:
<input type="text" name="total" onKeyUp="value=value.replace(/[\d.]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d.]/g,''))">
将输入框的html代码,改成这个样子后每输入或粘贴一个字符就会进行检测如果不是数字则自动删除输入的字符,可以输入小数,即可以输入小数点。