0
爲什麼我們在按下空格鍵時看不到警報(Chrome中警報功能的結果),而不是按下其他提供警報的鍵。爲什麼按下空格鍵時不顯示警報?
<input type=text onKeyPress="my_keypress($event);">
function my_keypress($event) {
var x = ($event.keyCode || $event.which);
var x_char = String.fromCharCode(x);
alert(
'x: '+x + '\n' +
'x_char: ' + x_char + '\n' +
'altKey: ' + $event.altKey + ' ' +
'ctrlKey: ' + $event.ctrlKey + ' ' +
'shiftKey: ' + $event.shiftKey
);
}
彈出窗口!==警告.... – epascarello
Chrome中發佈的代碼爲我提供了「Uncaught ReferenceError:$ event is not defined」的空間鍵和其他鍵。 –
'my_keypress($ event);'<--- wrong – epascarello