这个问题不是传统上在表单提交后保持形式的值。 我正在创建一个电子学习门户网站,我必须创建一个功能,我需要为测试文件提出问题。 我创建了一个表单,如下图所示: -
现在,当我在填写所有值后提交表单时,它会将我重定向到一个确认页面,上面写着“你想输入另一个问题”。如果我点击是,它应该将我重定向到同一页面创建问题,如我已附上的图片所示,但这次表格应该已经输入了我在提交之前的问题之前输入的值。 例如,采取一个段落理解问题。你不需要一次又一次地输入段落,你只需输入你需要提出的问题就可以理解。请将此作为我程序的基础。
请帮助我并指导我如何创建此类功能。 提前谢谢。
答案 0 :(得分:0)
您可以使用javascript中的localStorage来保存和设置数据。
// To get
if(localStorage.getItem('your-datas')){
var datas = JSON.parse(localStorage.getItem('your-datas'));
}
// To set
var myData = {section: $("#section").val(),...};
localStorage.setItem('your-datas', JSON.stringify(myData));
此处包含基本用法的链接:https://www.w3schools.com/html/html5_webstorage.asp