Вызов обработчиков событий явным образом
Руководствуйтесь следующими указаниями при вызове обработчиков событий.
JavaScript 1.0. Вы не можете устанавливать обработчик события.
Поскольку HTML-атрибуты обработчика события являются литеральными телами функций, Вы не можете использовать <INPUT onClick=fun1> в HTML, чтобы назначить fun1 обработчику onClick. Вместо этого, Вы обязаны установить значение в JavaScript, как в предыдущем примере.
JavaScript 1.1 и предыдущие версии.
Вы обязаны вводить имена обработчиков символами нижнего регистра, например, myForm.onsubmit или myButton.onclick.