У меня есть следующий предмет:
<a class="btn btn-danger w-100" style='color: White' id='refresh_button' onclick="activateAutorefresh()"> ↺ </a>
Я хочу следующее: Если класс btn-danger
, onClick
измените его на btn-success
и активируйте автообновление с тайм-аутом 5000 миллисекунд. Если нажать кнопку еще раз, измените класс на btn-danger
и отключите автообновление.
Итак, у меня есть следующий код:
function activateAutorefresh(){
if (document.getElementById("refresh_button").classList.contains('btn-danger')){
document.getElementById("refresh_button").classList.remove('btn-danger');
document.getElementById("refresh_button").classList.add('btn-success');
}
else {
document.getElementById("refresh_button").classList.remove('btn-success');
document.getElementById("refresh_button").classList.add('btn-danger');
}
}
Я не знаю, как активировать / отключить автоматическое обновление страницы. Как я могу это сделать?
Также при обновлении сохраняйте текущее состояние автообновления.