forms只读属性返回当前文档中嵌入的<FORM>元素的列表。
列表中的元素按照它们在源代码中出现的顺序排序。
如果文档没有表单,则返回的列表为空,长度为零。
document.forms
var x = document.forms.length;测试看看‹/›
所有浏览器都完全支持forms属性:
| 属性 | ![]() | ![]() | ![]() | ![]() | ![]() |
| forms | 是 | 是 | 是 | 是 | 是 |
| 属性 | 描述 |
|---|---|
| length | 返回列表中<form>元素的数量 |
| 方法 | 描述 |
|---|---|
| [index] | 返回列表中以给定的从零开始的索引处的特定节点。如果索引号超出范围,则返回null。 |
| item(index) | 返回列表中以给定的从零开始的索引处的特定节点。如果索引号超出范围,则返回null。 |
| namedItem(id) | 返回其ID名称与name指定的字符串匹配的特定节点。如果id不存在,则返回null。 |
| 返回值: | 列出所有文档形式的HTMLCollection对象。集合中的每个项目都是一个HTMLFormElement,表示单个<form>元素。 |
|---|---|
| DOM版本: | DOM级别1 |
获取文档中<form>元素的ID:
alert(document.forms[0].id);测试看看‹/›
使用id="alphaForm"获取表单元素的HTML内容:
var x = document.forms.namedItem('alphaForm').innerHTML;测试看看‹/›