键盘ASCII码查询

    技术2022-05-11  63

    键盘ASCII码查询

    对于 F1 -- F12的ascii码 ,可以这样考虑。

    F1的ascii码是 :112    ,然后依次类推得到F2 -- F12 的ascii码表

    示例:

    function document.onkeydown() {  if ( event.keyCode=='68' )  {   alert( '你输入了键盘的 “D” 键');  } }

     

    function document.onkeypress() {  if ( event.keyCode=='43' )  {   alert( '你输入了键盘的 “ + ” 键');  } }

    JS屏蔽组合功能键

    屏蔽组合键ctrl+N 

    <script language=javascript> function KeyDown(){      if ((window.event.altKey)&&       ((window.event.keyCode==37)||   //屏蔽 Alt+ 方向键 ←        (window.event.keyCode==39))){  //屏蔽 Alt+ 方向键 →      alert("不准你使用ALT+方向键前进或后退网页!");      event.returnValue=false;      }   if ((event.keyCode==8)||            //屏蔽退格删除键       (event.keyCode==116)){          //屏蔽 F5 刷新键      event.keyCode=0;      event.returnValue=false;      }   if ((event.ctrlKey)&&(event.keyCode==78)){   //屏蔽 Ctrl+n      event.returnValue=false;      }   if ((event.shiftKey)&&(event.keyCode==121)){ //屏蔽 shift+F10      event.returnValue=false;      }   if (event.keyCode==122){ //屏蔽 F11      event.returnValue=false;      }   } 

    ASC码

      ASCII码键盘ASCII 码键盘ASCII 码键盘ASCII 码键盘27ESC32SPACE33!34"35#36$37%38&39'40(41)42*43+44'45-46.47/48049150251352453554655756857958:59;60<61=62>63?64@65A66B67C68D69E70F71G72H73I74J75K76L77M78N79O80P81Q82R83S84T85U86V87W88X89Y90Z91[92/93]94^95_96`97a98b99c100d101e102f103g104h105i106j107k108l109m110n111o112p113q114r115s116t117u118v119w120x121y122z123{124|125}126~

     

    示例:

    function document.onkeydown() {  if ( event.keyCode=='68' )  {   alert( '你输入了键盘的 “D” 键');  } }


    最新回复(0)