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ë íì¬ documentì ì¡´ì¬íë <form> element ë¤ì´ ë´ê¸´ collection (an HTMLCollection)ì ë°íí©ëë¤.
Syntax
js
collection = document.forms;
Example: Getting form information
html
<!doctype html>
<html lang="en">
<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>
Example 2:Getting an element from within a form
js
var selectForm = document.forms[index];
var selectFormElement = document.forms[index].elements[index];
ëª ì¸ì
| Specification |
|---|
| HTML > # dom-document-forms-dev > |