我正在创建一个“测验”,允许用户回答问题,然后将他们的答案和当前分数传递到下一个问题的下一页。我使用了这篇文章,并且能够让用户的答案传递到下一个窗口:
问题是这会通过表单传递信息。一旦我在第二页收到分数,如果答案正确,我需要增加分数。我不知道如何使用 html 表单传递 javascript 变量。
我觉得这应该是一个相对容易解决的问题,我只是难住了。
任何想法或建议将不胜感激!xoxo
我正在创建一个“测验”,允许用户回答问题,然后将他们的答案和当前分数传递到下一个问题的下一页。我使用了这篇文章,并且能够让用户的答案传递到下一个窗口:
问题是这会通过表单传递信息。一旦我在第二页收到分数,如果答案正确,我需要增加分数。我不知道如何使用 html 表单传递 javascript 变量。
我觉得这应该是一个相对容易解决的问题,我只是难住了。
任何想法或建议将不胜感激!xoxo
有两种明显的方法可以在浏览器中维护状态,而无需服务器在页面之间记住它:
饼干
后者实现起来很简单,但仅在 HTML5 中可用。
请注意,两者都不是安全的 - 一个确定的页面黑客可以将任何一个设置为他们想要的任何值。
您可以使用 get 方法提交表单,<form method="get"
然后使用 javascript 解析 url 中的参数。参考这里: