如何用js控制标签隐藏和显示?

t_mac1989 2012-01-31 11:54:43
现在我有3个ul标签(u1,u2,u3),如何用js来控制显示隐藏哦?默认是u1显示,u2,u3的display为none,当我点击u2的时候其他ul标签隐藏,u2显示,如何做到?
...全文
1979 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
shengr617 2012-01-31
  • 打赏
  • 举报
回复
将ul放在div中。给div定义个id 然后
通过document.getElementById("id名").style.display="block";控制
显示谁就隐藏另外2个。

calvin_wyx 2012-01-31
  • 打赏
  • 举报
回复
可以写个循环
function hide(idx){
for(var i = 1; i <= 3; i++){
document.getElementById('u'+i).style.display = 'none';
}
document.getElementById('u'+idx).style.display = 'block';
}
p2227 2012-01-31
  • 打赏
  • 举报
回复
搜索一下很多的,这个是横着的,但你根据关键字再去找就行了

http://www.zzsky.cn/effect/content/2264.htm
彩票虫虫 2012-01-31
  • 打赏
  • 举报
回复
控制css的visibility是不是显示啊。
Acesidonu 2012-01-31
  • 打赏
  • 举报
回复
baidu一下有很多

87,910

社区成员

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

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