我有一个电子邮件注册表单,由我们的ESP插入网页生成。当用户单击“提交”时,它会将它们带到我们创建的自定义确认页面。我想在确认页面上显示他们提交的电子邮件地址,因此它表示“感谢加入,您现在将收到[电子邮件地址]的电子邮件”。我们的ESP没有提供这样做的方法。有一种简单的方法可以从表单中获取电子邮件地址并使用JavaScript将其传递到下一页吗?
我已尝试过此处提供的解决方案,但如果我尝试更新表单标记,则表单中断:http://www.webdeveloper.com/forum/showthread.php?232612-Pass-Variables-from-one-page-to-another-JAVASCRIPT-HTML
我在网上发现了这篇文章,但我不明白Cookie如何仅记录电子邮件地址或如何在下一页上检索此信息:http://webdesign.about.com/od/cookies/a/aa083198.htm
以下是我页面上的当前表单代码:
<script type="text/javascript" src="https://app.e2ma.net/app2/audience/tts_signup/1723547/4d1180e592869543e75486faa4eb9d23/37406/?v=a"></script>
<div id="load_check" class="signup_form_message">
This form needs Javascript to display, which your browser doesn't support. <a href="https://app.e2ma.net/app2/audience/signup/1723547/37406/?v=a"> Sign up here</a> instead
</div>
<script type="text/javascript">signupFormObj.drawForm();</script>
我对JavaScript的理解非常有限,并且对PHP没有理解,因此您可以提供更具体的答案。任何帮助是极大的赞赏。谢谢。
答案 0 :(得分:0)
因为您要提交表单,因此可以访问服务器端的电子邮件地址,为什么不输出它? 一旦卸载,Javascript就会丢失页面之间的连接。你尝试用javascript做这件事是非常复杂的,因为HTML1能够做到这一点。