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;
测试看看‹/›