Click
это комбинация событий MouseDown и MouseUp).
Синтаксис
onClick="handlerText"
Параметры
| Код JavaScript или запрос к функции JavaScript. |
Описание
Для переключателей, ссылок, "радио" кнопок, кнопок сброса и представляющих на рассмотрение кнопок onClick
может возвратить false, чтобы отменить действие, обычно связанное с событием click
.
<A HREF = "http://home.netscape.com/"
Если обработчик события возвращает false, заданное по умолчанию действие объекта отменяется следующим образом:
onClick="return confirm('Загрузить домашнюю страницу Netscape?')">
Netscape</A>
Примечание: В Navigator 3.0, на некоторых платформах, возвращение false обработчиком события
onClick
не имеет никакого эффекта.
compute
. Вы можете выполнить функцию compute
, когда пользователь нажимает кнопку, вызывая функцию в обработчике события onClick, следующим образом:
<INPUT TYPE="button" VALUE="Вычислить" onClick="compute(this.form)">
В предшествующем примере, ключевое слово this
ссылается на текущий объект; в этом случае, кнопка Вычислить. Конструкция this.form
обращается к форме, содержащей кнопку.
<A HREF=""
В вышеупомянутом примере,
onClick="this.href=pickRandomURL()"
onMouseOver="window.status='Выберите случайный URL'; return true">
Вперед!</A>onMouseOver
определяет заказное сообщение для строки состояния браузера, когда пользователь помещает указатель поверх якоря Вперед!. Как показывает этот пример, Вы должны возвратить true, чтобы установить свойство window.status
в обработчике события onMouseOver
.
<INPUT TYPE="checkbox" NAME="check1" VALUE="check1"
onClick="return confirm('Это производит удаление всех Ваших файлов. Вы уверены?')"> Удалить файлыСмотрите также
Для общей информации об обработчиках событий, смотрите "Общая Информация о Событиях".
Для информации об объекте event
, смотрите event
.
Последняя Модификация: 10/31/97 16:34:02
Все мессаги сюда:yanich@inbox.ru |