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

id问题和拼接

var ulList=document.getElementById(id);

 setTimeout("change('"+id+"',-1)",1)

请问下,为什么第一句不用拼接id,第二句需要拼接,还有他是如何拼接的,总感觉拼接后多了一对引号

正在回答

1 回答

setTimeout("change('"+id+"',-1)",1),这句不是为了拼接id,而是给setTimeout传入函数名,以字符串表示。

setTimeout([函数],[毫秒数]),因此我们实际上是要获得"ChangeH('mnuUL',1)"这样的字符串。

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

举报

0/150
提交
取消
形形色色的下拉菜单
  • 参与学习       106972    人
  • 解答问题       543    个

本教程从易到难,循循渐进,运用不同技术实现动态下拉菜单

进入课程

id问题和拼接

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