2010-11-28 33 views

回答

5

您可以使用JavaScript onkeyup事件直接:

<input id="Text1" type="text" onkeyup="keyPress(event)" /> 

礦石使用C#替代:

Text1.Attributes.Add("onkeyup", "keyPress(this)"); 

然後腳本代碼:

<script type="text/javascript"> 
    function keyPress(e) 
    { 
     var textBox = document.getElementById('Text1'); 

     var keynum; 

     if (window.event) // IE 
      keynum = e.keyCode; 
     if (e.which) // Other browser 
      keynum = e.which; 

     switch (keynum) 
     { 
      case 13: 
       //enter key 
       break; 
      case 27: 
       //esc 
       break; 
     } 
    } 
</script> 

Here有一些指引在JavaScript中捕捉按鍵,並在底部顯示一個示例。