<input onkeyup="value=value.replace(/[^\u4E00-\u9FA5\(\)\(\)]/g,'')" onpaste="return false">

解决方案 »

  1.   

    http://expert.csdn.net/Expert/TopicView1.asp?id=942792
      

  2.   

    3.只能输入全角的:
    <input onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))">
    4.只能输入汉字的:
    <input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))">