2010-11-28 2 views

Répondre

5

Vous pouvez utiliser le JavaScript onkeyup événement directement:

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

Ore utiliser C# autre:

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

Ensuite, le code de script:

<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 il y a quelques lignes directrices pour attraper les frappes en JavaScript, avec un échantillon en bas.

Questions connexes