為什麼script都動不起來?

edited 十月 2013 in Javascript
這是我參考的script碼, 用上了, 但是卻動不了....也就是不會倒數><!!
是不是可以請前輩們指點迷津一下!!

程式碼如下:
<script type="text/javascript">
var timerID = null;
var counter = 0;
var totalTime, leftTime;
//開始計時
function start()
{
//設定每0.1秒計數一次
timerID = setInterval("countTime()", 100);
//時間的計數器
counter = 0;
//除能[同意]按扭
document.form1.button1.disabled = true;
}

//停止計時
function stop()
{
//移除時間處理函數
if (timerID)
{
clearInterval(timerID);
timerID = null;
}

//時間到, 致能[同意]按鈕
document.form1.button1.disabled = false;
document.form1.button1.value = "同意";
//將輸入焦點轉移到[同意]按鈕
document.form1.button1.focus();
}

//計算時間
function countTime()
{
//時間的計數器
counter++;
//顯示小視窗的秒數為10秒
totalTime = 10;
//還剩?秒
leftTime = totalTime - parseFloat(counter / 10);

//時間到了, 停止計時
if (leftTime <= 0)
stop();
else
document.form1.button1.value = "同意("+parseInt(leftTime)+")";
}

function agree()
{
alert ("我同意遵守貴站的管理規定!");
}

function disagree()
{
alert ("我不同意!");
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>LD</title>

</head>
<body>

<form name="form1" onkeydown="if (event.keyCode==13) return false;">
<table>
<caption>本站管理規定</caption>
<tr><td>請花幾分鐘詳細閱讀這些規定. 如果您同意這些規定, 請點擊下方的[同意]按鈕.</td>
</tr>
<tr>
<td>1. 您的瀏覽器必須是IE5以上的版本</td>
</tr>
<tr>
<td>2. 您的瀏覽器必須支援cookie</td>
</tr>
<tr>
<td>3. 不可以發表不正當的言論</td>
</tr><br />
<tr>
<td>4. 禁止惡意破壞</td>
</tr>
</table>
<p>
<input type="button" name="button1" value="同意(10)" onclick="agree();"/>
<input type="button" value="不同意" onclick="disagree()" />
</p>
</form>

原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=2456

評論

Sign In or Register to comment.