Для переключателей/checkboxes, гиперссылок, радио-кнопок, кнопок reset и кнопок submit обработчик onClick может вернуть false для отмены акции, нормально ассоциированной с событием click.
Например, следующий код создаёт ссылку, которая при щелчке по ней выводит диалог confirm. Если пользователь щёлкает ссылку, а затем выбирает cancel, страница, специфицированная ссылкой, не загружается.
<A HREF = "http://home.netscape.com/" onClick="return confirm('Load Netscape home page?')">Netscape</A>
Если обработчик возвращает false, акция по умолчанию объекта отменяется так:
Кнопки -- нет акции по умолчанию; ничего не отменяется.
Радио-кнопки и переключатели -- ничего не устанавливается.
Кнопки submit -- форма не отправляется.
Кнопки reset -- значения формы не восстанавливаются.
ПРИМЕЧАНИЕ:
В JavaScript 1.1 на некоторых платформах возвращение false обработчиком onClick для кнопок reset не даёт эффекта.