-1
Enterキーを押すとDIVが表示され、コードが実行されますが、Gキーを押してDIVを非表示にしてEnterキーを押すと、コードは実行されません。jQueryの値trueとfalse
は、ここに私のコードです:
var my_val123 = "OFF";
document.onkeydown = function(evt) {
evt = evt || window.event;
if (evt.keyCode == 71) {
$("#mainDiv").fadeToggle("slow");
$('#inputfield123').focus();
my_val123 = "ON";
}
else if (my_val123 == 'ON' && evt.keyCode == 13) {
//do something
}
else {
my_val123 = "OFF";
}
};
問題はなんですか? –
jQueryを使用しているので、イベント処理に使用しない理由がいくつかありますか? jQueryはあなたのためにたくさんのものを正規化します。 – user113716
[this](http://jsfiddle.net/ytNrQ/)のようなものでしょうか? –