永发信息网

javascript 用document方法如"getElementById()"如果选择以下的列表中指定的元素对象?

答案:3  悬赏:0  手机版
解决时间 2021-02-07 11:44
  • 提问者网友:回忆在搜索
  • 2021-02-06 15:18
<ul id="moreList1" style="visibility: visible;">

<li _channel="aaa"><a href="javascript:void(0)">
<h3>列表1</h3><i class="icon-arrowr"></i></a></li>

<li _channel="bbb"><a href="javascript:void(0)">
<h3>列表2</h3><i class="icon-arrowr"></i></a></li>

<li _channel="ccc"><a href="javascript:void(0)">
<h3>列表3</h3><i class="icon-arrowr"></i></a></li>
</ul>
我想用类似document.getElementById("ID").click();
的方法选择列表中的“列表1”,有那位高手指点下,用javascript言语实现就可以了。
最佳答案
  • 五星知识达人网友:迟山
  • 2021-02-06 16:33
你可以先取出ul,然后再在ul里面取出第一个li:<br>&lt;script&gt;<br>var uList = document.getElementById(&quot;moreList1&quot;);<br>var list = document.getElementsByTagName('li')[0];//这个方法取出来的是一个数组,第一个list下标是0<br>list.onclick = function(){<br>  alert(111);<br>}<br>&lt;/script&gt;有什么问题,可以追问。
全部回答
  • 1楼网友:毛毛
  • 2021-02-06 17:51
用jquery吧。 $("#moreList1 li .aaa")就能取到。
  • 2楼网友:几近狂妄
  • 2021-02-06 17:02
你好! 用jquery吧。 $("#moreList1 li .aaa")就能取到。 仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯