javascript - 如何在不知道页面中表单数量的情况下从表单数组中获取特定表单

标签 javascript html forms

我有一个包含多种表单的 html 页面:

forms1
forms2
forms3
forms4
.
.
.
formsn

在 JavaScript 中,我们知道我们可以通过表单数组处理特定表单:

document.forms[2]

但是在不知道表格个数的情况下如何得到n表格呢?

类似的东西:

n = numbnerOfForms
document.forms[n]
document.forms[n-1]

最佳答案

我认为 document.form.length 是您想要的。它返回数组的长度;在本例中为表单数组。

注意:如果和数组是:

a ['q','w','e','r','t','y']

array.lenght 返回 6,这在你需要通过 cicle via 数组时很有用

for (var i = 0; i < array.length; i++) {
  // ...
}

关于javascript - 如何在不知道页面中表单数量的情况下从表单数组中获取特定表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25768277/

相关文章:

c# - 如何在 C# 中将用户从登录表单重定向到另一个表单

javascript - 表单提交预防技术不起作用

javascript - 获取调用 onclick 函数的元素

javascript - 使用$watch,表div消失

html - 根据值更改按钮 css

html - 如何用CSS和div来实现这种布局?

javascript - react native 异步存储不工作

javascript - 如何让 Webpack 使用 .hbs 文件?

Javascript,文本编辑器中的行太长

forms - 具有多个同名隐藏控制元素的 HTML 表单