如何使用 Javascript(不是 jQuery)单击输入类型

How to click an input type using Javascript (not jQuery)

本文关键字:单击 输入 类型 jQuery 不是 何使用 Javascript      更新时间:2023-09-26

原版JS中是否有以下内容的等价物?

$("input[type='submit']").click();
您可以使用

.querySelectorAll()方法来选择所有input元素。然后,您可以遍历它们并调用本机 HTMLElement .click() 方法。

var inputs = document.querySelectorAll("input[type='submit']");
for (var i = 0; i < inputs.length; i++) {
  inputs[i].click();
}

当然,你也可以只选择一个元素并调用.click(),但实际的JavaScript等价$("input[type='submit']").click()是选择一个元素集合并调用每个DOM元素的.click()(因为jQuery将在内部迭代每个元素)。