Файл scripts.js — это внешний файл, содержащий код JavaScript, который обеспечивает интерактивность веб-страниц (обработка событий, анимация, работа с формами). Вынос кода в отдельный файл улучшает читаемость HTML, позволяет кэшировать скрипты браузером и использовать один файл на нескольких страницах. Подключается через <script src="scripts.js"></script>.
Ключевые аспекты использования scripts.js:
Для открытия и редактирования файла scripts.js подходят текстовые редакторы (Notepad++, VS Code) или IDE (WebStorm).
Создадим корневую директорию (папку) скриптов ./js и в ней создадим в блокноте файл script.js и вынесем из файла sample.html код блока javascript, заключенный между тегами <script> и </script>.
// Находим кнопку по ID
const button = document.getElementById('searchButton');
// Добавляем обработчик события "click"
button.addEventListener('click', function() {
// Выводим alert
alert('Кнопка была нажата!');
});
В строке 79 файла sample.html тег <script>
<!-- Optional: Link to a JavaScript file --> <script> // Находим кнопку по ID
заменим на <script src="js/script.js"></script> (код подключения внешнего файла javascript).
<!-- Optional: Link to a JavaScript file -->
Строку 87 файла sample.html с закрывающим тегом </script> удалим за ненадобностью.
Проверим правильность подключения файла script.js в браузере
На этом с выносом из файла sample.html скриптов закончим и перейдем к файлу index.php в следующей главе