了不起的鸭嘴兽
2016-04-20 15:41
为什么无法实现题中的计数功能?我已经要崩溃了。。。
你这样写是不能调用函数的,全局函数才可以这样调用,要有输入值返回值,
这种函数的调用要用window.onload函数,
你把你的15行改为window.onload=startCount;
在函数前面先调用一次函数看看,我也是一样的问题,然后用alert("*");一步步查下来发现在function前面调用一下就可以了.
<!DOCTYPE HTML>
<html>
<head>
<script type="text/javascript">
var num=0;
var int = setTimeout(startCount,1000);
function startCount(){
document.getElementById("count").value=num;
num+=1;
setTimeout(startCount,1000);
}
</script>
</head>
<body>
<input type="text" id="count"/>
</body>
</html>
function startCount()为函数 调用函数应该为“startCount()”
setTimeout("startCount()",1000)
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题