Повторный вызов функции
Имеется 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, время: 22:20. |