慕粉3361053
2016-08-07 20:12
function clock(){
var time=new Date();
document.getElementById("clock").value = time;
}
_____________________________________________________
调用函数格式(假设有一个clock()函数):
1、setInterval("clock()",1000)
或
2、setInterval(clock,1000)
提问:为什么1中的函数"clock()"需要加双引号,而在2中的clock不需要加,难道因为1是字符串,2是变量么? 可是我记得调用函数可以直接用clock()的方式,不需要引号,这是为什么呢
对,就是这个id ,上面我说错了, 不好意思,setInterval的第一个是 要调用的函数或要执行的代码串。
你的第一个是函数, 第二个是调用id = "clock" 的代码串
因为第一个是调用函数clock(), 第二个你是不是还有一个class = "clock"??
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题