Javascript `按钮。单击`仅显示单击功能,但不显示’;不要执行单击

Javascript `按钮。单击`仅显示单击功能,但不显示’;不要执行单击,javascript,html,dom,Javascript,Html,Dom,我试图通过编程方式在谷歌浏览器的控制台上点击一个按钮。我试过很多不同的方法,但都不管用 HTML如下所示: Suchen 我可以获得正确的按钮,例如使用getElementsByTagName: document.getElementsByTagName('button')[20] // => ​苏晨​​ 但是当我尝试执行一次点击时,它看起来是这样的,什么也没有发生;未单击该按钮: document.getElementsByTagName('button')[20]。单击 //=>点击()

我试图通过编程方式在谷歌浏览器的控制台上点击一个按钮。我试过很多不同的方法,但都不管用

HTML如下所示:

Suchen
我可以获得正确的按钮,例如使用
getElementsByTagName

document.getElementsByTagName('button')[20]
// => ​苏晨​​
但是当我尝试执行一次点击时,它看起来是这样的,什么也没有发生;未单击该按钮:

document.getElementsByTagName('button')[20]。单击
//=>点击(){[本机代码]}

如何在该按钮上执行单击?

使用
。单击()
而不是
。单击

您不会执行任何单击。你只是得到了方法。方法是用
()
调用的。请尝试
文档。getElementsByTagName('button')[20]。单击()
Instead我也尝试过。如果我执行它,它会说未定义。@peldroid尝试给按钮一个
id
属性,并使用
document.getElementsById(“{button id}”)
。并在javascript中为单击操作创建一个函数。然后可以使用
onclick={javascript函数名}
。它看起来像
button class=“btn-standard-call-to-action”onclick=“{JavaScript-function}()”>Suchen
,或者您可以使用JQuery并在每次单击按钮时生成一个函数,例如
$(document)