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

帮忙看看代码 调用的add(id)代码有错吗?

window.onload=function()

{

var lis=document.getElementsByTagName("li");

for(var i=0;i<lis.length;i++)

{

lis[i].onmouseover=function()

{

var u=this.getElementsByTagName("ul")[0];

if(u!=undefined)

{

u.style.display="block";

add(u.id);

}

}

lis[i].onmouseout=function()

{

var u=this.getElementsByTagName("ul")[0];

if(u!=undefined)

{

add(u.id);

}

}

}

function add(id)

{

var adda=document.getElementsById(id);

var h=adda.offsetHeight;

h+=1;

if(h<300)

{

adda.style.height=h+"px";

setTimeout("adda(id)",10);

}

else

{

return;

}

}


function sub(id)

{

setTimeout();

}

}


正在回答

2 回答

function add(id)

{

var adda=document.getElementsById(id);

var h=adda.offsetHeight;

h+=1;

if(h<300)

{

adda.style.height=h+"px";

setTimeout("adda(id)",10);

  setTimeout("adda('"+id+"')",10);

}

else

{

return;

}


}


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

定时函数有问题

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

举报

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

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

进入课程

帮忙看看代码 调用的add(id)代码有错吗?

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