刚学javascript遇到的问题

我在弄javascript时候有点没转过来,就是document.getElementById().getElementByTagName()和直接document.getElementByTagName()有啥区别嘞
想要实现的效果:

效果是实现了,但是还是有点晕


上面一张可以实现选项卡的切换,下面这个就不行,两者之间有什么具体的区别么?(饶糊涂了,有点晕,可能这个问题有点傻)
全部评论
我知道这里涉及到的一个区别是作用域的问题,但是我这个demo里面只有一对<ul</ul>标签,应该不存在作用域的问题吧,还是是我没想明白,有点糊涂
点赞 回复 分享
发布于 2015-09-24 16:06
怀疑不止一个ul,而你的刚好又不是第一个,最好把HTML贴一下
点赞 回复 分享
发布于 2015-09-25 01:53
<body> <div id="tabs"> <ul> <li class="on">房产</li> <li>家居</li> <li>二手房</li> </ul> <div> 275万购昌平邻铁三居 总价20万买一居<br> 200万内购五环三居 140万安家东三环<br> 北京首现零首付楼盘 53万购东5环50平<br> 京楼盘直降5000 中信府 公园楼王现房<br> </div> <div class="hide"> 40平出租屋大改造 美少女的混搭小窝<br> 经典清新简欧爱家 90平老房焕发新生<br> 新中式的酷色温情 66平撞色活泼家居<br> 瓷砖就像选好老婆 卫生间烟道的设计<br> </div> <div class="hide"> 通州豪华3居260万 二环稀缺2居250w甩<br> 西3环通透2居290万 130万2居限量抢购<br> 黄城根小学学区仅260万 121平70万抛!<br> 独家别墅280万 苏州桥2居优惠价248万<br> </div> </div> </body> 这里就只贴html结构部分,css样式就不贴出来了,这应该是一对<ul></ul>吧?还是我的概念有点问题,晕晕的
点赞 回复 分享
发布于 2015-09-25 09:11
获取div的时候还包括最外层
点赞 回复 分享
发布于 2015-09-25 09:30

相关推荐

11-27 12:43
已编辑
门头沟学院 C++
点赞 评论 收藏
分享
点赞 评论 收藏
分享
ArisRobert:统一解释一下,第4点的意思是,公司按需通知员工,没被通知到的员工是没法去上班的,所以只要没被通知到,就自动离职。就是一种比较抽象的裁员。
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务