Javascript一个带有用户名的感谢页面

Javascript一个带有用户名的感谢页面,javascript,Javascript,我有一个表单,用户可以在其中输入姓名和其他联系信息。我验证输入,然后重定向到感谢页面。我想通过将用户名作为感谢信的一部分来对页面进行个性化设置。我尝试了document.getElementById(Name1).value来检索名称的值,但它给出了未定义的值。 有没有办法将Name1字段的值设置为另一个变量,我再次调用该变量以将其包含在我的文本消息中?您得到的是未定义的,,因为在感谢页面中,您不再有该表单了。。最好的方法是在服务器端 如果你坚持完全在客户端完成,那么你可能需要一些技巧。一个想法

我有一个表单,用户可以在其中输入姓名和其他联系信息。我验证输入,然后重定向到感谢页面。我想通过将用户名作为感谢信的一部分来对页面进行个性化设置。我尝试了document.getElementById(Name1).value来检索名称的值,但它给出了未定义的值。
有没有办法将Name1字段的值设置为另一个变量,我再次调用该变量以将其包含在我的文本消息中?

您得到的是未定义的
,因为在感谢页面中,您不再有该表单了。。最好的方法是在服务器端


如果你坚持完全在客户端完成,那么你可能需要一些技巧。一个想法是使用@MateiMihai提到的
window.location.hash
。另一个想法是使用本地存储,在客户端保存值。这可能很有帮助:

显示代码。当您重定向它时,您可以将用户名作为URL的一部分发送(可能是散列),并在带有
window.location.hash的感谢页面中获取它