【发布时间】:2018-06-29 23:48:23
【问题描述】:
我正在使用 HTML 和 javascript 创建一个学校注册表格。这个想法是学生从本地服务器打开网页(它不在互联网上)并且没有提交,但他们将其保存为本地网页(在填写表格后)。 问题是 chrome 在保存时会擦除所有字段值,而 firefox 或 edge 会保留它们,但 chrome 是学校首选的浏览器。 我的问题是:有没有办法强制 chrome 在本地保存时保留输入值?我知道可以选择另存为 PDF(保留数据),但表格不再可编辑。 页面中有一个按钮,可以将文档标题更改为学生的姓名,他们必须在保存之前按下该按钮。保存文件的方法?浏览器选项->更多工具->将页面另存为。 提前致谢。
【问题讨论】:
-
您的意思是点击提交时所有输入值都消失了?
-
你能告诉我你是如何准确保存填写好的表格的吗?
-
您能否更具体一点并详细说明您面临的问题,如果您编写了代码,请在此处分享。保持最小化和自我解释。
-
学生不要提交表格。没有提交按钮。一切都是离线完成的。他们只需使用所需信息(姓名、地址、电子邮件、电话等)填写输入字段,然后使用本地存储上的浏览器选项将表单保存为网页,并将其名称用作文件名。当您打开文件时,一切都消失了。相同的程序所有内容都保存在 Firefox 中。我想知道是否有解决方法。无论具体代码如何,每种形式都会发生这种情况。你可以试试看。
-
为什么要离线存储一个html页面?为什么不直接用word?这是一个非常奇怪的实现。您的问题(并且评论并没有真正帮助)没有多大意义。你不能用它的输入保存一个网页……它是一个网页。这不是互联网的运作方式
标签: javascript html forms