jsは、現在のフォーカスの要素を取得し、要素とinputコントロールにキーボード傍受イベントを追加し、ページレベルのキーボード傍受イベントを追加します.
1867 ワード
転載先:https://www.cnblogs.com/zcwry/p/js_ジアディアンjianpan bangding.
ページレベルのキーボード傍受イベント
document.onkeydown=function{var e=event𞓜ウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンe.keyCode==81&e.ctrlKey){alert(あなたはctrl+qを押しました);var elements Name=(':focus').atr("name")///現在の焦点のある要素name値を取得する}if(e.keyCode==49&e.ctrlKey){/ctrl+1 document.getElementById("cmdJcbw").click()/".ccent入力.val(')//document.getElemenntById("Telecte").value="""",},50)//
}
要素およびinputバインディングキーボードによるイベントを傍受するために(''back dBqzy')$inp.bind('keydown',function(e){if(e&e.ctrlKey)/(""("czddzd").focus(')(('kzccccccccdzdzd.))).((((")))).fftttttttttpppppddddddzd.).(((()))))).(((((((")))))))))).cccccccccccccccccccccccc& e.ctrlKey.{%}(「啯divumemo」).focus();var$inpm='(''芫divumemo')、$inpm.bind('keydown',function(e){if}(e&e.c.trlKey){%(「[*]cmdSave」).focus(]]);var$inps=$(''唵啝cmdSave'、$inps.bind('keydon'、function(e){e&e.keyCode=13]('){Sapinggame]('){Sadger])[/font]、($b.bind('keydown',function(e){if(e&e.c.trlKey){$
現在のフォーカスから現在のフォーカスのある要素を取得します.
ページレベルのキーボード傍受イベント
document.onkeydown=function{var e=event𞓜ウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンウィンe.keyCode==81&e.ctrlKey){alert(あなたはctrl+qを押しました);var elements Name=(':focus').atr("name")///現在の焦点のある要素name値を取得する}if(e.keyCode==49&e.ctrlKey){/ctrl+1 document.getElementById("cmdJcbw").click()/".ccent入力.val(')//document.getElemenntById("Telecte").value="""",},50)//
}
要素およびinputバインディングキーボードによるイベントを傍受するために(''back dBqzy')$inp.bind('keydown',function(e){if(e&e.ctrlKey)/(""("czddzd").focus(')(('kzccccccccdzdzd.))).((((")))).fftttttttttpppppddddddzd.).(((()))))).(((((((")))))))))).cccccccccccccccccccccccc& e.ctrlKey.{%}(「啯divumemo」).focus();var$inpm='(''芫divumemo')、$inpm.bind('keydown',function(e){if}(e&e.c.trlKey){%(「[*]cmdSave」).focus(]]);var$inps=$(''唵啝cmdSave'、$inps.bind('keydon'、function(e){e&e.keyCode=13]('){Sapinggame]('){Sadger])[/font]、($b.bind('keydown',function(e){if(e&e.c.trlKey){$
現在のフォーカスから現在のフォーカスのある要素を取得します.
//
if($(':focus').length==0) {
alert(" ");
}
else{
// name
alert($(':focus').attr("name"));
}