Грубо говоря, проблема в том что большая часть кода должна быть внутри функции myFunction. Тем более сама проверка на нажатие. У тебя же все наоборот. Кнопка в принципе не может найти функцию myFunction, так как она внутри тела оператора if.
Короче, да - тут куча проблем. Отсутствие базовых основ.
Вот исправленный вариант: