Обработчик событий onClick
Измененный в Navigator 3.0
Вызывается после щелчка левой кнопки мыши на объекте. Обработчик событий onClick придает широкую функциональность кнопкам формы и другим объектам на странице. Кнопки могут использоваться для проверки корректности ввода данных пользователем перед посылкой на сервер или для вычисления результатов в форме или в выражении. Щелчок на переключателе или флажке позволяет переключиться на обработку другой информации.
Обработчик Результата
button, checkbox, radio, link, reset, submit
Примеры
Следующая функция compute() выполняется, когда пользователь нажимает кнопку. Обработчик событий onClick вызывает функцию, следующим образом:
В вышеупомянутом примере, ключевое слово this обращается к текущему объекту; в этом случае, кнопка Calculate. Конструкция this.form обращается к форме, содержащей кнопку.
В следующем примере, предполом, что вы создали JavaScript функцию pickRandomURL() которая позволяет вам выбрать URL произвольно. Вы можете использовать обработчик событий onClick, чтобы определить значение для атрибута HREF тега <A > динамически, как показано в следующем примере:
A href="books-page-javascript-javascript_handbook-"
onClick="this.href="books-page-javascript-javascript_handbook-ickRandomURL()"
onMouseOver="window.status='Pick a random URL';
return true">
Go!