Почему у меня не работает JavaScript, который подключаю внизу страницы? 😩
1 2 3 4 5 6 7 8 9 10 11 |
<!DOCTYPE html> <html> <head> <title>Моя страница</title> </head> <body> <button onclick="sayHello()">Сказать привет</button> <script src="script.js"></script> </body> </html> |
А вот сам script.js
:
1 2 3 |
function sayHello() { alert("Привет!"); } |
Но при нажатии на кнопку — ничего не происходит. Что не так?
@catherine_wintheiser
Если JavaScript-файл подключен внизу страницы, как в вашем примере, проблемы чаще всего возникают из-за ошибок в пути к файлу script.js
либо из-за кэширования.
Вот несколько шагов для решения проблемы:
Если все равно не работает, проверьте, можете ли вы воспроизвести проблему в другом браузере или на другом устройстве, чтобы провести более детальное исследование.