forms只讀屬性返回當(dāng)前文檔中嵌入的<FORM>元素的列表。
列表中的元素按照它們在源代碼中出現(xiàn)的順序排序。
如果文檔沒有表單,則返回的列表為空,長度為零。
document.forms
var x = document.forms.length;測試看看?/?
所有瀏覽器都完全支持forms屬性:
| 屬性 | ![]() | ![]() | ![]() | ![]() | ![]() |
| forms | 是 | 是 | 是 | 是 | 是 |
| 屬性 | 描述 |
|---|---|
| length | 返回列表中<form>元素的數(shù)量 |
| 方法 | 描述 |
|---|---|
| [index] | 返回列表中以給定的從零開始的索引處的特定節(jié)點(diǎn)。如果索引號超出范圍,則返回null。 |
| item(index) | 返回列表中以給定的從零開始的索引處的特定節(jié)點(diǎn)。如果索引號超出范圍,則返回null。 |
| namedItem(id) | 返回其ID名稱與name指定的字符串匹配的特定節(jié)點(diǎn)。如果id不存在,則返回null。 |
| 返回值: | 列出所有文檔形式的HTMLCollection對象。集合中的每個項(xiàng)目都是一個HTMLFormElement,表示單個<form>元素。 |
|---|---|
| DOM版本: | DOM級別1 |
獲取文檔中<form>元素的ID:
alert(document.forms[0].id);測試看看?/?
使用id="alphaForm"獲取表單元素的HTML內(nèi)容:
var x = document.forms.namedItem('alphaForm').innerHTML;測試看看?/?