Изображение клика cookie, удаляющееся после клика

Я пытаюсь создать игру Cookie Clicker, где, когда я нажимаю образ файла cookie, он добавляет 1 к переменной счета. Каждый раз, когда я нажимаю на файл cookie, он удаляет изображение. Может кто-нибудь объяснить это мне и как это исправить?

<title>Cookie Clickers</title>
1 ответ

document.write() перезапишет весь документ. Таким образом, ваш img-элемент исчезает, когда вы выполняете document.write (оценка).

Если все, что вы хотите сделать, это проверка ошибок, что ваша оценка переменной на самом деле увеличивается, я бы рекомендовал console.log (оценка). Это напечатает значение счета на консоли, которое вы можете найти в своем браузере, щелкнув правой кнопкой мыши и выбрав "Inspect Element", а затем выбрав вкладку "Консоль", чтобы увидеть консоль. (Это работает как для Chrome, так и для Firefox, я не уверен в других браузерах).

Если вы действительно хотите, чтобы оценка обновлялась на странице, я бы создал элемент с id = "score", а затем в myFunction(), я бы использовал element = getElementById ("score"), а затем element.innerHTML = Гол.

licensed under cc by-sa 3.0 with attribution.