Это работает, хотя это может быть проблемой, если вы загрузили больше HTML, и браузеру потребовалось больше времени для анализа вашего JavaScript в конце. В этом случае ваша функция не будет определена, и вы получите ...
myFunction () не определена
Обратите внимание, что вам нужно добавить открывающую и закрывающую скобки ((
& )
) после myFunction
.
Хотя объявления функций поднимаются, они поднимаются только в содержащем их блоке сценария.
Кроме того, вы должны действительно использовать строчные теги, это уже не 1998 год :) И также помогает тип документа, и, наконец, вы должны попытаться удалить обработчики событий из встроенных атрибутов.