русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Шановні українці! Матеріал був перекладений з російської мови. Тому можуть бути незначні помикли...

Події в JavaScript | Обробка подій в JavaScript

Всі зміни, які відбуваються на Web-сторінки, пов'язані з роботою браузера або маніпуляціями користувача з клавішами миші або клавіатури, називаються подіями. Для вказівки дій, які необхідно зробити в зв'язку з появою того або іншої події, використовуються обробники подій. поні вказуються у вигляді назви події з додаванням префікса on.

підтримує наступні обробники подій, пов'язаних з роботою браузера:

  • onLoad - викликається за події Load: завантаження web-сторінки;
  • onUnload - викликається за події Unload: вивантаження Web сторінки при завершенні роботи зі сторінкою або при переході на іншу сторінку.

Подія Load часто використовується, коли необхідно виконати дії відразу після завантаження Web сторінки до виконання обробників пдругих подій.

Подія Unload використовується дуже рідко, оскільки вивантаження Web-сторінки скасувати вже не можна і будь-які дії не потрібні.

роботі з мишкою JavaScript підтримує такі обробники подій (вказуються в порядку їх обробки браузером):

  • onMouseover - викликається за події Mouseover : наведення вказівника мишки на об'єкт;
  • onMousemove - викликається за події Mousemove: вказівник мишки поміщається на об'єкт або рухається по об'єкту;
  • onMousedown - викликається за події Mousedown: натискання лівої або правої клавіші мишки;
  • onMouseup - викликається за події Mouseup: віджимання лівої клавіші мишки;
  • onClick - викликається за події Click: клацніть мишкою (натиснення і віджимання лівої клавіші мишки);
  • onDblclick - викликається за події Dblclick: подвійне клацання мишкою;
  • onMouseout - викликається за події Mouseout: вказівник мишки знімається з об'єкту:
  • onContextmenu - викликається за події Contextmenu: віджимання правої клавіші миші.

Обробка подій в JavaScript використовується в такій конструкції:
Обробник подій=" обробці події",
де:

  • Обробник подій - це один з перерахованих вище обробники подій;
  • дії по обробці події - це вбудований фрагмент програми на JavaScript, який може включати оператори і/або виклик функції.r

Обробник подій JavaScript поміщається в той тег, який повинен реагувати на дії користувача з мишкою, хоча при цьому обробником можуть бути змінені параметри і властивості будь-якого тега Web сторінки.
Обробники подій, пов ’ язаних з діями браузера і подій, пов'язаних з натисканням клавіш клавіатури, зберігаються тільки в тег <BODY>.

Переглядів: 4538

Повернутися взміст


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн