практически разобрался но есть вопросы
var ч = function(event) {
if (event.keyCode == 18) {alert("esc")}
};
window.onkeydown = ч;
не понимаю почему не работает когда написано в таком порядке -
window.onkeydown = ч;
var ч = function(event) {
if (event.keyCode == 18) {alert("esc")}
};
и что такое это объект вызова event - где он лежит?
не атрибут ли window - window.event ?
обязательно ли его передавать в качестве аргумента функции обработчика ? или можно из этой функции к нему обратиться ?