<input type="text" name="Text1" size=10 value="" onkeydown= "return (event.keyCode!=65);">

解决方案 »

  1.   

    如,不允许输入回车:
    <textarea cols=100 rows=20 onKeyDown="if(event.keyCode==13)return(false)"></textarea>
      

  2.   

    给你一个例子:
    <input type=text onpaste="return false" onkeypress="a()">数字<br>
    <input type=text onpaste="return false" onkeypress="b()">汉字<br>
    <input type=text onpaste="return false" onkeypress="c()">非汉字<br><script language=javascript>
    function a()
    {
      var k = window.event.keyCode;
      if (k < 48 || k > 57){
         alert("你输入的不是数字!")
         window.event.keyCode = 0 ;}
    }function b()
    {
      var k = window.event.keyCode;
      if (k < 255){
         alert("你输入的不是汉字!");
         window.event.keyCode = 0 ;}
    }function c()
    {
      var k = window.event.keyCode;
      if (k > 255){
         alert("你输入了汉字!");
         window.event.keyCode = 0 ;}
    }
    </script>