Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как объявить функцию в другой функции (https://javascript.ru/forum/misc/82702-kak-obyavit-funkciyu-v-drugojj-funkcii.html)

voraa 16.06.2021 09:43

Цитата:

Сообщение от Alexander3928
В файле test.js

В файле test.js функция только определяется (объявляется), но не вызывается.

Что бы сработал код
document.getElementById("buttons").addEventListene r("click",...
функция buttList должна быть вызвана. Она вызывается в функции test (стр 5)
Но что бы эта строка сработала, должна быть где то вызвана сама функция test.

Alexander3928 16.06.2021 09:50

Цитата:

Сообщение от voraa (Сообщение 537987)
А функция test где вызывается?


В файле test.js а сам test.js в файле script.js. Я весь путь для этих файлов вверху написал

voraa 16.06.2021 09:52

Цитата:

Сообщение от Alexander3928
В файле test.js а сам test.js в файле script.js.

Где ВЫЗОВ функции test ???
Вы разницу между объявлением (заданием, определением) функции и ее вызовом понимаете?

Alexander3928 16.06.2021 09:54

Ага, понял теперь в чем проблема. Спасибо

ksa 16.06.2021 10:34

Цитата:

Сообщение от Alexander3928
Я весь путь для этих файлов вверху написал

Для демонстрации проблемы нужно делать полные, но маленькие, тестовые примеры. ;)

В противном случае переписываться можно еще дольше. :)

Alexander3928 16.06.2021 16:53

Она и есть полная, я просто их по разным файлах закинул

ksa 17.06.2021 08:52

Цитата:

Сообщение от Alexander3928
Она и есть полная

Полная - это когда у себя все повторил и увидел.
В твоем же случае ничего "собрать" не получится. :no:


Часовой пояс GMT +3, время: 18:28.