1.只能输入数字
<input onkeyup="value=value.replace(/[^d]/g,'') " onbeforepaste="window.clipboardData.setData('text',window.clipboardData.getData('text').replace(/[^d]/g,''))">
$("#result").keyup(function(){ this.value=this.value.replace(/[^d]/g,''); }); $("#result").bind("prepaste",function(){ window.clipboardData.setData('text',window.clipboardData.getData('text').replace(/[^d]/g,'')) });