<INPUT onmousedown="return false" onkeydown="return false" onpaste="return false"type="file" size="50" name="File" runat="server" id="inputFile" >
可以去除粘贴和除中文外的键盘输入
但是中文输入却不知道是用的哪个消息输入的郁闷啊... ...

解决方案 »

  1.   

    <INPUT onmousedown="return false" onkeydown="return false" onpaste="return false"type="file" size="50" name="File" runat="server" id="inputFile" ContentEditable="false">不让它输入
      

  2.   

    style="ime-mode:disabled"用上面的方法可以关掉输入法。
      

  3.   

    <input onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
      

  4.   

    rickjelly2004(rick & jelly) 兄的方法最好,直接屏蔽编辑输入
    clerkie(振兴中华,抵制日货!) 兄的方法+onkeydown="return false" onpaste="return false"可以实现rickjelly2004(rick & jelly) 兄的功能conner(测试)兄的办法,只可惜我这里没有成功,或许有其他的地方我没有试到
    不过还是要感谢 conner(测试)兄的参与谢谢大家!