2010-11-28 20 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のキーストロークをキャッチし、一番下のサンプルを取得します。

関連する問題