Как установить значение текстового поля с помощью JavaScript - PullRequest
5 голосов
/ 28 декабря 2010

Я пытаюсь получить значение для строки запроса и назначить это значение в текстовое поле. Я могу получить значение из строки запроса, но не могу присвоить его текстовому полю.

document.getElementByName('Contact0Email').Value = email;

Попробовал приведенный выше код, но, похоже, он не работает. Хотя оповещение по электронной почте дает правильное значение.

1 Ответ

21 голосов
/ 28 декабря 2010

Вам нужны строчные буквы value и множественное число Elements:

document.getElementsByName('Contact0Email')[0].value = email;

Вам нужен [0], чтобы получить первый элемент в списке.Имена не должны быть уникальными, как идентификаторы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...