Кнопка Javascript исчезает - PullRequest
2 голосов
/ 25 января 2012

У меня проблема с базовой программой Javascript. Когда этот скрипт запускается как есть, кнопка исчезает. Я пытаюсь сделать так, чтобы он продолжал печатать общее количество жизней, либо повторно вызывая кнопку, либо удерживая ее на месте. Есть простой способ сделать это? Ниже приведен фрагмент, чтобы продемонстрировать, что я пытаюсь сделать.

<html>
<input type="button" value = "+" onclick="addLife()">
<script>
var player1life = 20;
function addLife()
{
    player1life++;
    document.write(player1life);
    document.write("<br>");
}   

</script>
</html>

1 Ответ

5 голосов
/ 25 января 2012

Вы не можете использовать write () после загрузки документа, он перезапишет весь документ.

Используйте DOM-метод, например appendChild (), чтобы добавить узлы в документ.

-> Пример

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...