вы можете использовать свойство document.forms , чтобы получить массив форм документов, начиная с индекса 0 для первого элемента формы, появившегося в коде HTML, и так далее.или вы можете получить доступ к форме, имеющей атрибут name, используя имя в качестве индекса массива.поэтому, чтобы получить доступ к первой форме в вашем HTML-коде, используйте:
var f = document.forms[0];
, и если форма имеет имя, например «loginForm», вы можете получить ее как:
var f = document.forms['loginForm'];
теперь, когдау вас есть ссылка на форму, вы можете получить доступ к элементам в ней, используя свойство .elements формы.это свойство является массивом, который имеет те же свойства индексации, что и document.forms.так что вы можете обращаться к каждому элементу for по его порядку в коде HTML, используя числовые индексы, 0 для первого, или использовать именованные индексы, поместив атрибут имени каждого элемента в качестве индекса.
, чтобы получить доступ ко второму элементу вформу, которую вы можете использовать:
var el = f.elements[1];
или если элемент имеет атрибут имени «username», вы можете ссылаться на него следующим образом:
var el = f.elements["username"];
таким образом, вы можете ссылаться на любой элементв любой форме в вашем документе.