<input type="button" value="start" onclick="startCount()" />我觉得这句有些多余
<input type="button" value="start" onclick="startCount()" />我觉得这句有些多余,当载入后便会自动执行累加。不知这样说对不对?
<input type="button" value="start" onclick="startCount()" />我觉得这句有些多余,当载入后便会自动执行累加。不知这样说对不对?
2015-08-12
针对本题的话:
(1):
var num=0;
function startCount() {
document.getElementById('count').value=num;
num=num+1;
setTimeout("startCount()",1000);
}
setTimeout("startCount()",1000);
是自执行,所以没有必要onclick;
但是如果没有这一句:setTimeout("startCount()",1000);
(2)
var num=0;
function startCount() {
document.getElementById('count').value=num;
num=num+1;
setTimeout("startCount()",1000);
}
无法自执行,需要调用这个startCount()函数,于是
<input type="button" value="start" onclick="startCount()" />
用onclick来调用这个函数。
举报