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