<!DOCTYPE?HTML>
<html>
<head>
????<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8">
????<title>計(jì)時器</title>
</head>
<script?type="text/javascript">
????var?num=0;
????var?i;
????function?startCount(){
????????document.getElementById('count').value=num;
????????num=num+1;
????????i=setTimeout("startCount()",1000);
????}
????function?stopCount(){
????????clearTimeout(i);
????}
</script>
</head>
<body>
<form>
????<input?type="text"?id="count"?/>
????<input?type="button"?value="Start"?onlick="startCount()"?/>
????<input?type="button"?value="Stop"?onclick="stopCount()"?/>
</form>
</body>
</html>
3 回答
已采納

賣火柴的小舒
TA貢獻(xiàn)42條經(jīng)驗(yàn) 獲得超16個贊
?<input?type="button"?value="Start"?onlick="startCount()"?/>
==》
?<input?type="button"?value="Start"?onclick="startCount()"?/>
onclick!onclick!onclick!

qq_沖哥_0
TA貢獻(xiàn)40條經(jīng)驗(yàn) 獲得超30個贊
1, 像上面所說:onlick="startCount()" , onlick 出錯,少了個C。
2,i=setTimeout("startCount()",1000); ?應(yīng)該寫成i=setTimeout(startCount,1000); ?starCount后面不該有括號,不加引號。
有括號表明是函數(shù)執(zhí)行,它只是一個執(zhí)行結(jié)果。
沒有括號表明是函數(shù)引用,引用就是所有函數(shù)代碼放到這個地方。