我正在尝试从查询字符串中获取值并将该值分配到文本框中。 我能够从查询字符串中获取值,但无法将其分配给文本框。
document.getElementByName('Contact0Email').Value = email;
尝试了上面的代码,但似乎没有用。虽然电子邮件的警报给出了正确的价值。
答案 0 :(得分:21)
您需要一个小写value
和一个复数Elements
:
document.getElementsByName('Contact0Email')[0].value = email;
您需要[0]
来获取列表中的第一个元素。名称不必像ids一样独特。