<input οnkeypress="return event.keyCode>=48&&event.keyCode<=57||event.keyCode==46" οnpaste="return !clipboardData.getData('text').match(//D/)" οndragenter="return false" style="ime-mode:Disabled" > 说明1 只能输入0到9和小数点2 只能粘贴数字3 不能拖动内容进来4 禁止使用输入法 转自:http://www.cnblogs.com/cloudgamer/archive/2008/04/05/1138136.html