Jak dodać kod javascript przed końcem </body>

0

Witam chciałem dodać kod javascript na platformie skyshop, niestety dodaje się on na początku <body> a chciałbym żeby znajdował się na jego końcu. Macie jakieś pomysły lub da się stworzyć kod który przeniósł by ten na sam dół?

Pozdrawiam :D

0

A co za różnica w którym miejscu się znajduje?

0

Na stronie testowej gdzie testowałem html,css i javascript gdy umieszczałem go na początku <body> to funkcja nie działała a gdy umieściłem go na dole <body> to zaczęła działać, też się dziwie czemu tak jest

4

A co za różnica w którym miejscu się znajduje?

No np. manipulujesz DOM i jesli skrypt jest na poczatku body to nie widzi elementow. Bo te sie jeszcze nie wygenerowaly.

Wystarczy zeby skrypt sie aktywowal po sparsowaniu calego dokumentu a nie w miejscu wystapienia.

EDIT: https://stackoverflow.com/questions/807878/how-to-make-javascript-execute-after-page-load

3

Pewnie walisz do elementów, które jeszcze nie istnieją. Albo dodaj defer albo poczekaj aż się załaduje strona.

1 użytkowników online, w tym zalogowanych: 0, gości: 1