Javascript click()返回未定义

Javascript click()返回未定义,javascript,hyperlink,click,Javascript,Hyperlink,Click,我尝试用javascript模拟点击链接 代码如下: document.getElementsByClassName('link-a')[2].click(); 当我尝试这个的时候 document.getElementsByClassName('link-a')[2]; 我有一个ai想要模拟点击的链接,但是当我添加click()函数时,它返回的是未定义的,根本没有点击 你能帮我吗 谢谢你的帮助 document.getElementsByClassName('link-a')[2]; 返

我尝试用javascript模拟点击链接

代码如下:

document.getElementsByClassName('link-a')[2].click();
当我尝试这个的时候

document.getElementsByClassName('link-a')[2];
我有一个ai想要模拟点击的链接,但是当我添加click()函数时,它返回的是未定义的,根本没有点击

你能帮我吗

谢谢你的帮助

document.getElementsByClassName('link-a')[2];
返回一个HTML元素

您可以对它调用“click()”,因为click是它提供的一种方法


单击是否返回未定义的(如预期)

您的浏览器支持getElementByClassName?:对于纯javascript,我认为这是行不通的,你必须提到一些东西。或者只使用jQuery。我使用chrome控制台请用一些HTML显示一个示例。
click()。另见: