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