var f=document.getElementsByClassName("ul3")[0].getElementsByTagName("li")
</ul>
</li>
<li>食品部
<ul class="ul5">
<li>
<img src="1.jpg" class="tu"></li>
<li> <img src="2.jpg" class="tu"></li>
<li> <img src="3.jpg" class="tu"></li>
<li> <img src="4.jpg" class="tu"></li>
<li> <img src="5.jpg" class="tu"></li>
<li> <img src="6.jpg" class="tu"></li>
</ul>
</li>
<li>非食品部
<ul class="ul5">
<li>
<img src="1.jpg" class="tu"></li>
<li> <img src="2.jpg" class="tu"></li>
<li> <img src="3.jpg" class="tu"></li>
<li> <img src="4.jpg" class="tu"></li>
<li> <img src="5.jpg" class="tu"></li>
<li> <img src="6.jpg" class="tu"></li>
</ul>
</li>
<li>蔬果部
<ul class="ul5" >
<li>
<img src="1.jpg" class="tu"></li>
<li> <img src="2.jpg" class="tu"></li>
<li> <img src="3.jpg" class="tu"></li>
<li> <img src="4.jpg" class="tu"></li>
<li> <img src="5.jpg" class="tu"></li>
<li> <img src="6.jpg" class="tu"></li>
</ul>
</li>
<li>服装部
<ul class="ul5">
<li>
<img src="1.jpg" class="tu"></li>
<li> <img src="2.jpg" class="tu"></li>
<li> <img src="3.jpg" class="tu"></li>
<li> <img src="4.jpg" class="tu"></li>
<li> <img src="5.jpg" class="tu"></li>
<li> <img src="6.jpg" class="tu"></li>
</ul>
</li>
<li>社区
<ul class="ul5" >
<li>
<img src="1.jpg" class="tu"></li>
<li> <img src="2.jpg" class="tu"></li>
<li> <img src="3.jpg" class="tu"></li>
<li> <img src="4.jpg" class="tu"></li>
<li> <img src="5.jpg" class="tu"></li>
<li> <img src="6.jpg" class="tu"></li>
</ul>
</li>
<li>服务
<ul class="ul5">
<li>
<img src="1.jpg" class="tu"></li>
<li> <img src="2.jpg" class="tu"></li>
<li> <img src="3.jpg" class="tu"></li>
<li> <img src="4.jpg" class="tu"></li>
<li> <img src="5.jpg" class="tu"></li>
<li> <img src="6.jpg" class="tu"></li>
</ul>
</li>
document.getElementsByClassName("ul3")[0]下全部的li元素
里面全部的li元素
getElementsByTagName("li") 获取所有 。你这个是 class未ul3 [0]下的 。
你这里是ul3底下的,取决于前面xxx.getElementsByTagName()
基于问题, 给予建议
如有帮助 望点赞采纳
你自己打印下不是就很清楚吗?