Повторный вызов функции
Имеется html-код:
<html> <head> <title></title> <script src="scriptTemp.js"></script>> </head> <body> <p>SomeText</p> <script> someFunction(); </script> </body> </html> В отдельный файл вынесен javascript-код: function someFunction() { alert("someText"); } someFunction(); При выполнении кода - в браузере два раза появляется всплывающее окно с текстом "someText". В html-коде вызывается один раз функция someFunction(). В js-файле вызов функции someFunction() находится вне кода функции. Подскажите, по какой причине alert выполнился 2 раза, а не 1? |
TorchTT,
так либо в 10 строке либо в 7 ниже уберите вызов |
рони
Благодарю за ответ. Да, можно убрать, но мне интересно по какой причине данная функция вызывается два раза, когда в html-коде она указывается один раз, а в js-файле повторный вызов функции находится вне блока с определением функции. |
TorchTT,
считалсь 4 строка - загрузился скрипт -- выполнилась строка 7 скрипта - это первый вызов считалась строка 11 сработал вызов из строки 10 - это второй вызов |
рони
Спасибо за пояснение. Вопрос решен. Тему можно закрывать. |
Часовой пояс GMT +3, время: 20:51. |