我對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這不會工作結束檢查
refresh
值第一次開始重裝的JavaScript將停止excecuting – 2013-04-22 09:14:31