HTML, CSS, Javascript | Такой вопрос
Тема закрыта by
WRUSH
Причина: Спасибо за помощь
Причина: Спасибо за помощь
Подскажите пожалуйста столкнулся с проблемой.
Почему в файле head.php если прописать
<html>
<head>
<script src="/script.js"></script>
</head>
<body>
Остальной код
</body>
</html>
То <script src="/script.js"></script> не работает выдаёт ошибку в консоли
(Ошибка: Uncaught TypeError: Cannot read properties of null (reading 'addEventListener'))
Но если прописать <script src="/script.js"></script> в конце перед </body>
То скрипт работает и ошибки нету только на той странице в которой идёт запрос но на других эта ошибка есть.
А вот если прописать <script src="/script.js"></script> в файле в котором есть запрос то вообще не каких ошибок нету в консоли
(Объяснил как смог, не судите строго)
Заранее спасибо за ответ
________
посл. ред. 30.01.2026 в 05:30; всего 1 раз(а); by 1081147819
Почему в файле head.php если прописать
<html>
<head>
<script src="/script.js"></script>
</head>
<body>
Остальной код
</body>
</html>
То <script src="/script.js"></script> не работает выдаёт ошибку в консоли
(Ошибка: Uncaught TypeError: Cannot read properties of null (reading 'addEventListener'))
Но если прописать <script src="/script.js"></script> в конце перед </body>
То скрипт работает и ошибки нету только на той странице в которой идёт запрос но на других эта ошибка есть.
А вот если прописать <script src="/script.js"></script> в файле в котором есть запрос то вообще не каких ошибок нету в консоли
(Объяснил как смог, не судите строго)
Заранее спасибо за ответ
________
посл. ред. 30.01.2026 в 05:30; всего 1 раз(а); by 1081147819
Потому что Dom структура ещё не зарендерилась и получается ещё нет самого объекта к которому можно обратиться, тебе надо добавить код после события onload когда вся html страница будет загружена и зарендерина
php
<html> <head> <script src="/script.js"></script> </head> <body> php
</body> </html>
3. Лучше js в папку js добавить. Ошибка заключается в файле js
javascript
document.addEventListener("DOMContentLoaded", () => { // your code }); Но столкнулся с другой ошибкой в консоли точнее ошибка одна и та же как я понял но на странице профиля нету ошибок в консоли а на любой другой странице ошибка в консоли есть
------
Скачиваний: 2
________
посл. ред. 30.01.2026 в 07:28; всего 1 раз(а); by 1081147819

