在进行循环时如何单击按钮?

时间:2018-10-15 13:53:21

标签: javascript loops for-loop

我有具有相同类名的按钮,我想在循环时单击它们。 我写了类似的东西,但是没有用。它只点击了一个按钮

let btns = document.getElementsByClassName('key');

for (let i = 0; i < btns.length; i++) {
    btns[i].click();
};

1 个答案:

答案 0 :(得分:0)

请参阅此working example。这也是对EventTarget.dispatchEvent()

的引用

libssl.so.0.9.8
<?= $form->field($model, "is_main")->checkbox(['uncheck' => null]) ?>

您的问题可能与您获取所有按钮或为其分配事件处理程序的方式有关。如果它们是动态创建的,那么您确定在创建按钮之后分配了事件处理程序吗? :)