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

View in English Always switch to English

Document.forms

基线 广泛可用

自 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

参见