Я совершенно новичок в Javascript. Я пытаюсь реализовать кнопку, которая контролирует, обновляется ли страница или нет. Однако он не работает (нажатие кнопки вызывает некоторые действия, такие как предупреждение и т. Д., Но не меняет кнопку метки и не останавливает обновление страницы).Ручка Javascript, освежающая кнопкой
Можете ли вы сказать мне, где я ошибся, пожалуйста? Вот мой код:
<!DOCTYPE html>
<html>
<head>
<title>Message log</title>
<link href="styles.css" rel="stylesheet" type="text/css">
</head>
<body onload="JavaScript:timedRefresh(5000);">
<button id="bRefresh" onclick="refreshMode()">Stop refreshing</button>
some content...
</body>
</html>
<script type="text/JavaScript">
<!--
var refresh = 1;
function timedRefresh(timeoutPeriod) {
if(refresh == 1) {
setTimeout("location.reload(true);",timeoutPeriod);
}
}
function refreshMode() {
if(refresh == 1) {
var refresh = 2;
document.getElementById("bRefresh").value="Start refreshing";
} else {
var refresh = 1;
document.getElementById("bRefresh").value="Stop refreshing";
}
};
// -->
</script>
это не будет работать на all..Because раз страница начинается перезарядка Javascript остановится excecuting –