Nigdy nie spotkałem się z tym problemem i nie wiem dlaczego. Jedynym wyjaśnieniem jest problem z zasięgiem.javascript definiuje zasięg za pomocą znaczników skryptu?
W tej samej stronie, mam 2 odcinki JS:
...
<script type="text/javascript">
go();
</script>
<script type="text/javascript">
function go()
{ alert(''); }
</script>
...
Pokaże błąd: Go nie jest zdefiniowana
gdzie
...
<script type="text/javascript">
go();
function go()
{ alert(''); }
</script>
...
jest działa (oczywiście).
Czy <script>
tag tworzy zakres JS? pomoc?
za pomocą znaczników skryptów należy najpierw zdefiniować funkcję, a następnie wywołać. – undefined