我试图从查询字符串中获取一个值,并将该值分配给文本框。我能够从查询字符串中获取值,但无法将其分配给文本框。
document.getElementByName('Contact0Email').Value = email;
尝试了上述代码,但似乎不起作用。尽管电子邮件警报给出了正确的值。
我试图从查询字符串中获取一个值,并将该值分配给文本框。我能够从查询字符串中获取值,但无法将其分配给文本框。
document.getElementByName('Contact0Email').Value = email;
你需要一个小写的 value
和一个复数的 Elements
:
document.getElementsByName('Contact0Email')[0].value = email;
你需要使用[0]
来获取列表中的第一个元素。与ID不同,名称不必唯一。
$("#Contact0Email").val(email);
。 - Yuval Karmi