合并函数 求教!!

moluo 2013-09-26 12:06:35

function daren()
{
var oDiv=document.getElementById('rens');
var input=document.getElementsByTagName('input');
var a=oDiv.getElementsByTagName('a');

input[0].onclick=function(ev)
{

var oev=ev||event;
if(oDiv.style.display=="none")
{
oDiv.style.display="block";
for(var i=0;i<a.length;i++)
{
a[i].onclick=function()
{
input[0].value=this.innerHTML;
oDiv.style.display="none";
return false;
}
}
}
else
{
oDiv.style.display="none";
}
oev.cancelBubble=true;
}

}

假如我有10个这样的函数 怎么才能合并成一个 而只用调用一次就能把这10个函数的效果都能实现
...全文
79 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hch126163 2013-09-27
  • 打赏
  • 举报
回复
循环,传不同参数
似梦飞花 2013-09-26
  • 打赏
  • 举报
回复
for循环调用? 不是很明白你的意思

87,991

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧