首页 > 解决方案 > Javascript:链接上的 click() 不会单击链接并显示未定义

问题描述

我的网页上有以下属性(仅限类和标题)的链接:

<li class="wux-layouts-treeview-label" title="Shared with me">Shared with me</li>

我正在尝试以下代码以获取 Javascript 中的链接:

var a = document.getElementsByClassName("wux-layouts-treeview-label")[2];
a.click()

结果显示undefined

当我events使用代码检查此链接是否可用时:

getEventListeners(a),它显示为空白{}

请帮我点击这个链接。

标签: javascript

解决方案


试试下面的代码

var a = document.getElementsByClassName("wux-layouts-treeview-label");
for (var i=0; i < a.length; i++) {
    a[i].onclick = function(){
        alert("Finaly!");
    }
    }

推荐阅读