(document.forms
все еще поддерживается. Вы можете сохранить его.)
Лучший способ присвоить полю id
и использовать document.getElementById
.
<input type="text" name="fooName" id="fooId" />
...
document.getElementById("fooId").value;
Если вы не можете добавить id
, вы все равно можете использовать document.getElementsByName
, но он вернет массив вместо одного элемента, потому что многие могут иметь одно и то же имя.
document.getElementsByName("fooName")[0].value;