Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Не меняется значение глобальной переменной (https://javascript.ru/forum/misc/52242-ne-menyaetsya-znachenie-globalnojj-peremennojj.html)

Voroshek 09.12.2014 21:18

Не меняется значение глобальной переменной (решено)
 
Всё делаю по инструкции
<!-- файл html !-->
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <script src="js.js"></script>
    </head>
    <body onload="b()">
        <script>
            a += 1;
            document.write(a);
        </script>
    </body>
</html>

// файл js.js
a = 1;

function b() {
    a += 10;
}

Но в окне браузера вижу "2". ШЯДНТ?

bes 09.12.2014 21:26

Цитата:

Сообщение от Voroshek
ШЯДНТ?

не выясняешь, когда происходит onload

рони 09.12.2014 21:26

Voroshek,
а сколько по вашему там должно быть?

Voroshek 09.12.2014 21:35

bes, спасибо


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