此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

Document.forms

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨2018年6月⁩.

forms 返回当前文档中的 <form>元素的一个集合 (一个 HTMLCollection)。

语法

let collection = document.forms;

例子:获取表单信息

html
<html>
  <head>
    <title>document.forms example</title>
  </head>

  <body>
    <form id="robby">
      <input
        type="button"
        onclick="alert(document.forms[0].id);"
        value="robby's form" />
    </form>

    <form id="dave">
      <input
        type="button"
        onclick="alert(document.forms[1].id);"
        value="dave's form" />
    </form>

    <form id="paul">
      <input
        type="button"
        onclick="alert(document.forms[2].id);"
        value="paul's form" />
    </form>
  </body>
</html>

例子:获取表单内的元素

js
var selectForm = document.forms[index];
var selectFormElement = document.forms[index].elements[index];

规范

forms DOM Level 2 HTML: forms

参见