Как заставить кнопку появляться, если индикатор выполнения имеет значение 100? - PullRequest
0 голосов
/ 22 февраля 2019

Я делаю простую игру-викторину и пытаюсь показать панель результатов, когда игрок закончил викторину.Каждый раз, когда они отвечают на вопрос, тег <progress> увеличивается на .value из 10, пока не достигнет 100, то есть когда я хочу, чтобы появилась кнопка результата.Вот мой текущий код, я не могу понять, что не так.(progBar - глобальная переменная для индикатора выполнения.) Я пытался использовать == безуспешно, а также пытался превратить result в глобальную переменную, но все равно ничего.

function showResult() {
    if(progBar.value === 100) {
        let result = document.getElementById("results");
        result.style.display="block";
    };
};

1 Ответ

0 голосов
/ 22 февраля 2019

Должно быть progBar.value == 100, поскольку возвращаемое значение из input не является int.Или вы можете использовать progBar.value === "100"

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