documents.forms
- это объект, содержащий все формы для этого HTML-документа. С помощью этого кода вы ссылаетесь на элементы по их name
атрибутам (не id
). Таким образом, это обеспечит строку, содержащую value
для элемента формы с name
«email» внутри form
с name
«myForm».
Пример:
<form name="contact-form">
Email: <input type="text" name="email" />
</form>
Выполнение следующего кода JavaScript в любое время, когда необходимо указать значение для поля электронной почты, предоставит это значение.
var contact_email = document.forms["contact-form"]["email"].value;
Переменная contact_email
будет содержать значение, введенное в поле input
.