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

为什么 var uli=table.getElementsByTagName("ul")[0];它这里获取的是table中的第一个元素,但是为什么一定要去获取它啊,ul中就只有那一个啊

        var table=document.getElementById("tabs");

        var uli=table.getElementsByTagName("ul")[0];

        var lil=uli.getElementsByTagName("li");

        var dive=table.getElementsByTagName("div");

<ul>

        <li class="d">房产</li>

        <li>家居</li>

        <li>二手房</li>

    </ul>


正在回答

1 回答

因为你的点击事件是绑定在第一个<ul>标签的子元素中,也就是房产,家居和二手房

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

慕姐6731210 提问者

非常感谢!
2016-10-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么 var uli=table.getElementsByTagName("ul")[0];它这里获取的是table中的第一个元素,但是为什么一定要去获取它啊,ul中就只有那一个啊

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