Не работает код javascript - Вопросы по Java
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Не работает код javascript

Регистрация
1 Дек 2013
Сообщения
78
Репутация
-3
Спасибо
0
Монет
0
Я новичок по JavaScript и писал код, не понимаю почему не работает подскажите плиз. Код списал с компа:



let isActive = undefined; //активна ли кнопка

let isHere = undefined; //наведен ли курсор. (Потом в этой строке разберусь)

if(isActive == undefined) {

function myFunction() {

isActive = true

}

} else if(isActive == true) {

alert("You already tapped on this button")

}



В HTML:

<button class="btn" onclick="myFunction()">Click</button>

Подскажите плз
 
Регистрация
30 Мар 2013
Сообщения
81
Репутация
0
Спасибо
0
Монет
0
Попробуй сунуть его в chatgpt
 
Регистрация
21 Июн 2013
Сообщения
97
Репутация
-3
Спасибо
0
Монет
0
Грубо говоря, проблема в том что большая часть кода должна быть внутри функции myFunction. Тем более сама проверка на нажатие. У тебя же все наоборот. Кнопка в принципе не может найти функцию myFunction, так как она внутри тела оператора if.
Короче, да - тут куча проблем. Отсутствие базовых основ.
Вот исправленный вариант:
23626368_850466d07ffcb02c5ede05a579a7c76e_800.png

 
Регистрация
9 Ноя 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
Тут все неправильно, даже сложно объяснить что неправильно. Сначала изучи js потом уже код пиши
 
Регистрация
6 Дек 2012
Сообщения
89
Репутация
0
Спасибо
0
Монет
0
А задание само сформулируй, что конкретно этот код должен делать?
 
Сверху Снизу