7

我正在尝试从查询字符串中获取一个值并将该值分配到一个文本框中。我能够从查询字符串中获取值,但无法将其分配给文本框。

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

尝试了上面的代码,但似乎没有工作。尽管电子邮件的警报给出了正确的价值。

4

1 回答 1

24

You need a lower-case value and a plural Elements:

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

You need the [0] to get the first element in the list. Names don't have to be unique like ids.

于 2010-12-27T21:11:40.710 回答