未捕获的TypeError:document.getElementById(...)。getElementsByClassName(...)。Click不是<anonymous>中的函数:1:109

时间:2017-07-26 18:11:08

标签: javascript

document.getElementById("panel11-7-b").getElementsByClassName("btn btn-danger btn-lg  btn-block betButton").click();

我试图点击一个按钮,但它说:

  

未捕获TypeError:document.getElementById(...)。getElementsByClassName(...)。Click不是函数       at:1:109

2 个答案:

答案 0 :(得分:2)

getElementsByClassName()会返回一个集合,您无法在其上调用click()

您需要遍历集合并调用单个元素。

答案 1 :(得分:0)

哦,我解决了自己的问题lol

document.getElementById(“panel11-7-b”)。getElementsByClassName(“btn btn-danger btn-lg btn-block betButton”)[0] .click();