后退按钮返回填写表格

时间:2016-06-10 11:43:51

标签: javascript html

有没有办法添加一个Back按钮来重新加载填充了输入的表单?

我有一个包含一些输入字段和一个保存(提交)按钮的表单。单击“提交”时,如果未填写必填字段,则会打开一个带有消息的新页面。如果我使用浏览器的“后退”按钮,则会收到以下消息:

  

确认表格重新提交

     

此网页需要您之前输入的数据   正确显示。您可以再次发送此数据,但这样做可以   将重复此页面之前执行的任何操作。按下   重新加载按钮以重新提交加载页面所需的数据。   ERR_CACHE_MISS

所以基本上,它要求我刷新,然后通过在弹出窗口中单击“确定”进行确认,之后表单会重新加载但是空字段。

我已经尝试过考虑一切,但我找不到解决方案。感谢。

1 个答案:

答案 0 :(得分:1)

如果可能,我会更改结构,以便表单回发给自己,并运行必填字段的验证。然后,如果一切正常,它将继续进行任何必要的处理。如果出现问题,它可以再次显示表单,但在您的代码中,您将可以访问已提交的值,因此您可以使用这些值预填充表单,然后将其显示给用户。这是一种非常标准的设计技术。