пример
Узнайте, сколько <form> элементы находятся в документе:
var x = document.forms.length;
В результате х будет:
1
Попробуй сам " Больше "Try it Yourself" примеры ниже.
Определение и использование
Коллекция форм возвращает коллекцию всех <form> элементов в документе.
Note: Элементы коллекции сортируются , как они появляются в исходном коде.
Совет: Используйте элементы коллекции в форме объекта , чтобы вернуть коллекцию всех элементов в форме.
Поддержка браузеров
Коллекция | |||||
---|---|---|---|---|---|
forms | да | да | да | да | да |
Синтаксис
document.forms
свойства
Имущество | Описание |
---|---|
length | Возвращает число <form> элементов в коллекции. Примечание: Это свойство только для чтения |
методы
метод | Описание |
---|---|
[ index ] | Возвращает <form> элемент из коллекции с указанным индексом (starts at 0) . Примечание: Возвращает пустое значение , если индекс находится вне диапазона |
item( index ) | Возвращает <form> элемент из коллекции с указанным индексом (starts at 0) . Примечание: Возвращает пустое значение , если индекс находится вне диапазона |
namedItem( id ) | Возвращает <form> элемент из коллекции с указанным идентификатором. Примечание: возвращает нулевое значение , если идентификатор не существует |
Технические подробности
DOM Версия: | Базовый уровень объекта 1 Документ |
---|---|
Возвращаемое значение: | HTMLCollection Объект, представляющий все <form> элементы в документе. Элементы коллекции сортируются, как они появляются в исходном коде |
Еще примеры
пример
[Индекс]
Получить идентификатор первого <form> элемента (index 0) в документе:
var x = document.forms[0].id;
В результате х будет:
myCarForm
Попробуй сам " пример
item( index )
Получить идентификатор первого <form> элемента (index 0) в документе:
var x = document.forms.item(0).id;
В результате х будет:
myCarForm
Попробуй сам " пример
namedItem( id )
Получить содержимое HTML в <form> элемента с идентификатором = «Myform» в документе:
var x = document.forms.namedItem("myCarForm").innerHTML;
В результате х будет:
Favorite Car:
Попробуй сам " пример
Цикл по всем <form> элементов в документе, и выводится идентификатор каждой формы:
var x = document.forms;
var txt = "";
var i;
for (i = 0; i < x.length;
i++) {
txt = txt + x[i].id + "<br>";
}
Результат TXT будет:
myCarForm
myColorForm
Попробуй сам " пример
Использование коллекции элементов вместе с document.forms , чтобы получить RGB (241, 241, 241); "> значение каждого элемента в виде:
var x = document.forms[0];
var txt = "";
var i;
for (i = 0; i <
x.length; i++) {
txt = txt + x.elements[i].value +
"<br>";
}
В результате х будет:
Donald
Duck
Duckburg
Submit
Попробуй сам " Похожие страницы
JavaScript ссылка: HTML DOM Форма объекта
JavaScript ссылка: Элементы формы Коллекция
HTML ссылка: HTML <form> тег
<Document Object