我有一个表单,用户可以在其中输入姓名和其他联系信息。我验证输入,然后重定向到感谢页面。我想通过将用户名显示为感谢信的一部分来个性化页面。我尝试 document.getElementById(Name1).value 来检索 Name 的值,但它给出了未定义的值。有没有办法让我将 Name1 字段的值设置为我再次调用的另一个变量以将其包含在我的短信中?
问问题
135 次
1 回答
0
你得到undefined
是因为在感谢页面中,你没有表格了。最好的方法是在服务器端。
如果您坚持完全在客户端执行此操作,那么您可能需要一些技巧。一个想法是使用window.location.hash
@MateiMihai 提到的。另一个想法是使用在客户端保存值的本地存储。这可能会有所帮助: http: //www.jstorage.info/
于 2012-10-25T04:58:25.640 回答