JavaScript, Обработка событий на примерах, Янцев В.В., 2021.
Книг по программированию на JavaScript написано много. Однако подавляющее большинство из них рассказывают об основах и синтаксисе языка. И непропорционально мало книг, которые бы позволили читателю перейти от теории к практике. А такой переход бывает очень непростым. Восполнить этот пробел призвана книга «JavaScript. Обработка событий на примерах». В ней рассказывается о различных событиях, происходящих на страницах сайтов, об обработчиках этих событий, о многообразии вариантов их применения, о технологии создания сценариев на JavaScript.
Рекомендовано в качестве дополнительной литературы для студентов вузов, обучающихся по направлению «Информатика и вычислительная техника».

Событие click. Переход по ссылке.
На мой взгляд, событие click относится к разряду тех, что наиболее часто «подвергаются» обработке. Щелчки на ссылках, изображениях, кнопках - типичное явление для многих-многих-многих страниц. Поэтому вполне естественно, что эти события у нас идут под вторым номером после load. И если последнее далеко не во всех случаях сразу запускает какой-то процесс, то событие click, наоборот, почти всегда приводит или к изменению «внешнего вида» документа, или к изменению содержимого страницы, или к загрузке новой.
Для события click у нас будет наибольшее количество примеров - 6. Пять из них мы рассмотрим по порядку в следующих пяти параграфах, а шестой -ближе к концу книги, так как он будет работать в связке с другим обработчиком, очередь до которого дойдет несколько позже.
И опять мы начнем с самого простого случая. Вы. возможно, не раз наблюдали такую картину при посещении некоторых сайтов: на странице есть ссылка на сторонний ресурс. Вы щелкаете на этой ссылке - и тут появляется диалоговое окно с вопросом: «Вы действительно хотите покинуть этот сайт?» В окне - две кнопки: «ОК» (то есть «да») и «Отмена» (в Яндекс.Браузере кнопки имеют надписи «Да» и «Нет»), В зависимости от того, какую из них вы нажмете. вы либо останетесь на прежней странице, либо перейдете на другой ресурс. По сути, такой механизм сродни просьбе администратора текущего сайта: «А может не стоит покидать эти прекрасные страницы? Оставайтесь!»
ОГЛАВЛЕНИЕ.
1. Введение.
1.1. Почему была написана эта книга.
1.2. Что вы найдете в этой книге.
1.3. Особенности изложения материала.
1.4. Особенности примеров.
1.5. Необходимо ли дополнительное программное обеспечение?.
1.6. Благодарности.
2. События и их обработка.
2.1. События.
2.2. Типы событий.
2.3. Обработка событий.
2.4. Регистрация обработчиков.
3. Обработка событий на примерах.
3.1. Событие load. Простейший случай.
3.2. Событие load. Запуск непрерывного процесса.
3.3. Событие click. Переход по ссылке.
3.4. Событие click. Растет цветочек.
3.5. Событие click. Кнопочки для выбора пушистика.
3.6. Событие click. Not a crazy frog.
3.7. Событие click. Галерея.
3.8. Событие mouseover. Анимируем кнопки.
3.9. События mouseover и mouseout. Раскрашиваем кораблик.
3.10. Событие mousemove. «Проявляем» самолет.
3.11. Событие mousemove. Раритетное авто.
3.12. Событие mousemove. Упряжка за шторкой.
3.13. События mousedown, mouseup и mousemove. Бабочка.
3.14. События dragstart, dragover и drop. За нектаром.
3.15. Событие resize. Меняем кегль.
3.16. Событие resize. «Махнемся» грибами.
3.17. События focus и blur. Фокус с подсказкой.
3.18. Событие submit. Проверка формы.
3.19. Событие change. Водоемы.
3.20. Событие change. Тормозим Винни-Пуха.
3.21. События change и load. Домашние животные.
3.22. Событие scroll. Разные гитары.
3.23. Событие scroll. «Скручиваем» прозрачность.
3.24. События scroll и load. Бесконечная лента.
3.25. События click и scroll. Слой вместо фото.
3.26. Событие paste. Вставка текста.
3.27. Событие keyup. Подсчет знаков.
3.28. Событие keyup. Простейший WYSIWYG.
3.29. Событие select. Из поля в поле.
3.30. События select и click. Делаем редактор.
3.31. События mouseenter и mouseleave. Играем в гольф.
3.32. Событие orientationchange. Контент в смартфоне.
4. Дополнительное программное обеспечение.
4.1. Создание локального хостинга.
4.2. Установка сервера Apache.
4.3. Установка PHP.
4.4. Тестирование программ.
5. Заключение.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «Литрес», если она у них есть в наличии, и потом ее скачать на их сайте.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Теги: учебник по программированию :: программирование :: Янцев








