我创建了一个测试系统,它有多个步骤(使用 jquery),允许用户检查复选框以选择他们的答案,并带有一个摘要页面和一个最终提交按钮......所有这些都在一个表单中。我现在想创建评分系统。
1)首先,这是从 Wordpress 中为每个问题获取答案的代码(在循环中):
<input type="checkbox" name="answer<?php echo $counter; ?>[]" value="<?php echo $row['answer']; ?>" />
2) 在 Wordpress 中,每个答案旁边都有一个带有是或否选项的下拉菜单,用于标记答案是对还是错。这是通过以下方式输出的:
<?php $row['correct']; ?>
3) 用户检查的每个正确答案应计 1 分。密码由以下字段确定:
<?php the_field('pass_mark'); ?>
4)我希望它在用户检查正确答案时用分数更新隐藏字段:
<input type="hidden" value="<?php echo $score; ?>" name="test-score" />
当用户检查正确答案时,如何使用用户分数更新隐藏字段?我不知道该尝试什么才能先尝试一下!
好的,每个人都发现了一个大漏洞。我完全愿意以一种隐藏的方式这样做,这样人们就无法查看源代码。针对的用户类型不知道如何查看源代码,但最好从正确的方式开始!
整个测试都在一个表单中,所以它只能在提交时更新隐藏字段吗?
我仍然需要一些例子来说明如何做到这一点。