Основы JS. (Тема 8) презентация
Содержание
- 2. События Для реакции на действия посетителя и внутреннего взаимодействия скриптов существуют
- 3. Обработка событий (основные) События мыши =>(клик, наведение) События клавиатуры (нажатие
- 4. События мыши click – происходит, когда кликнули на элемент левой
- 5. События на элементах управления и клавиатурные: submit – посетитель отправил форму
- 6. Браузер .resize() Изменения размеров окна браузера. .scroll() Обработчик "прокрутки" элементов документа.
- 7. Документ DOMContentLoaded – означает, что все DOM-элементы разметки уже созданы, можно
- 8. Обработчики Для того, чтобы скрипт реагировал на действия необходимо повесить "обработчик"
- 9. Обработчик HTML <input value="Нажми меня" onclick="alert('Кликай меня полностью!')" type="button"> HTML +
- 10. При вызове обработчика объект события event будет передан ему первым аргументом.
- 11. Современный подход element.addEventListener(event, handler[, phase]); event Имя события, например click
- 12. Особенности addEventListener <input id="elem" type="button" value="Нажми меня"/> <script> function handler1() {
- 13. Плюс на минус дают меч addEventListener – можно повесить сколько угодно
- 14. Всплытие Основной принцип всплытия: При наступлении события обработчики сначала срабатывают на
- 15. Пример <style> body * { margin: 10px; border: 1px
- 16. Всплытие Всплывают почти все события. Ключевое слово в этой фразе –
- 17. Немного о «предотвращении стандартного поведения» Отмена стандратного поведения e.preventDefault() // браузер
- 18. <form id='myform' action=''><input type='submit' value='Обновить!'></form> <script type='text/javascript'> alert('page loaded or reloaded');//
- 20. Погружение var elems = document.querySelectorAll('form,div,p'); for (var i = 0; i
- 21. Задания learn.javascript.ru/introduction-browser-events Спрятать при клике Спрятаться Какие обработчики сработают? Написать обработчик
- 22. Задания https://learn.javascript.ru/event-bubbling Изучить интерактивные примеры Сделать обработчики погружения, которые модифицирует обработчики
- 23. Скачать презентацию










![Современный подход
element.addEventListener(event, handler[, phase]);
event
Имя события, например Современный подход
element.addEventListener(event, handler[, phase]);
event
Имя события, например](/documents_3/61431c12e668076587b88aa1c687e6a8/img10.jpg)










Слайды и текст этой презентации
Похожие презентации