为了账号安全,请及时绑定邮箱和手机立即绑定

setTimeout()的用法

有点不懂,里面的timeout是设置一秒后调用自己,外面的timeout是设置打开一秒后第一次调用该函数的话,我把两个都删了,不就应该直接启用函数,可为啥我删了就不计数了?

正在回答

2 回答

你都删了,函数由谁来触发呢?他自己又不会直接运行。所以就不计数了

0 回复 有任何疑惑可以回复我~
#1

qq_北海道和风_0 提问者

document.getElementById('count').value=num;不是已经把值给了id=count的那个<input>了吗??
2017-03-20 回复 有任何疑惑可以回复我~
#2

Youth丶佐 回复 qq_北海道和风_0 提问者

你是通过id获取了input标签的值,并且进行了赋值,但这些你写的语句都在你的函数内!并不能触发函数,只有函数被调用才会实现想要的功能!
2017-03-20 回复 有任何疑惑可以回复我~
#3

qq_北海道和风_0 提问者 回复 Youth丶佐

好像明白了一点,非常感谢!!
2017-03-21 回复 有任何疑惑可以回复我~

也有同样的问题,我的理解是只有互动语言(alert等)可以直接运行,但是函数的话都需要调用

0 回复 有任何疑惑可以回复我~
#1

qq_北海道和风_0 提问者

的确是这样的,函数必须调用才能运行
2017-03-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

setTimeout()的用法

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信