0

我正在开发一个用 JavaScript 制作分数表格的程序。表单本身功能齐全(它可以很好地计算分数),但现在我正在寻找一种方法将这些结果保存到某种文件中,该文件也可以由同一个程序加载,两者都在同一个系统上其他系统和/或设备。

我发现 XML 可以以某种方式用于此,但我不知道从哪里开始。表单中的字段没有什么特别之处:文本表单的组合(其中一些具有动态计算的结果,即三个字段的数字为 8、8 和 7,第四个字段的数字为 23)和一些下拉菜单. 这可能会改变在这种情况下使用的代码,也可能不会。

所以我的问题如下:如何将 JavaScript 表单的内容保存并加载到一个易于移动的文件中,我应该为此使用 XML 还是其他什么?欢迎使用代码中的答案、简短的步骤列表或完整教程的链接。

谢谢,

托马斯

4

1 回答 1

0

您不能轻松地将文件存储在本地用户的机器上。根据您存储的信息的生命周期,您可以使用 LocalStorage、Cookie 或服务器端数据库系统。

您可以让用户选择要上传/下载的文件,如果您愿意,该文件将用于存储作为最后的手段。

但是,我建议您使用JSON存储数据,因为它使用起来超级简单,尤其是使用 JavaScript。

最好的办法是在服务器(PHP 或 Node 或其他)上运行一些东西,然后为您存储数据。

于 2013-04-14T20:45:53.337 回答