сягти ефекту натискання кнопки нам необхідно, щоб при при клацанні на ній (this) значення атрибута src (шлях до картинки) тега змінювалося на pressed.jpg, а при відпуску назад на npressed.jpg. Натискання кнопки обробляє onmousedown, а відпускання - onmouseup, тобто тут все просто:
ж) onload, onunload і onabort
Обробник події onload активується, коли починає завантажуватися графічна частина сторінки (всі тексти, графіка тощо). onload є атрибутом тега . Якщо чесно я не бачу скільки б реального застосування цієї події, зате я знайшов, що можна зробити з onunload. onunload це теж атрибут тега . Подія unload відбувається коли ми намагаємося покинути дану сторінку (переходимо за посиланням на іншу, закриваємо вікно браузера, оновлюємо сторінку і т. д.). Відкрийте ще раз віконце довідки. Припустимо, що користувач прочитав довідку, і хоче відправити форму, або піде з нашого сайту, але при цьому він забув закрити це маленьке віконце з підказкою, ми на виході закриємо його самі. А для цього тег (У початкового документа) у нас буде виглядати наступним чином:
Ви повинні б пам'ятати, що helpWindow це ім'я нашого вікна (адже саме цієї змінної ми привласнювали його відкриття: helpWindow=window.open («help.html», «», «toolbar =0, width=300, height=200 »)), а метод close () закриває це вікно. Деякі нехороші люди використовують цю подію, щоб коли відвідувачі йшли з його сторінки, з'являлися які-небудь вікна, так звані pop-up.
onabort - атрибут тега . Коли користувач скасовує завантаження зображення відбувається подія abort. Але скасування завантаження зображення може не входити в наші плані. І як попередження у нас може бути написано щось схоже на
>
onchange - обробник події, який активується, коли Ви змінюєте вміст текстового елемента або текстової області () (наприклад, коли Ви вводите або видаляєте чергову букву якого текстового поля).
onselect - обробник події вибору тексту. Тобто це подія відбувається, коли користувач намагається виділити текст в текстовому елементі або текстової області.
onerror - обробник події error, яке виникає при помилку завантаження документа або зображення (тобто onerror це атрибут тегів і < img>). Воно виникає при синтаксичну помилку JavaScript-коду (але Ви ж не будете спеціально робити в ньому помилки), або помилкою часу виконання (наприклад, якщо Ваш скрипт виконує небудь обчислення і у Вас помилково вийде так, що якесь число ділитиметься на нуль, а це неприпустимо - це і є одна з помилок часу виконання).
1.3 Банери
Банер (англ. banner - прапор, транспарант) - графічне зображення рекламного характеру, аналогічне рекламному модулю в пресі. Може бути як статичним зображенням або навіть текстом так і містити анімовані елементи (аж до в...