我有变量
var websiteTitle= "Cards";
在一个名为variables.js的文件中。在html文件中,我有一个文本输入:
<input type="text" id="website-title" required>
html文件名为setup.html。在一个名为setup.js的jQuery中,我有以下代码来处理文本框中的输入:
function performSetup() {
$("#website-title").on("input", function(e) {
});
}
我的问题是,如何将文本框中的输入存储到variables.js中的变量中?请记住,variables.js是一个单独的文件,用于处理输入。
答案 0 :(得分:0)
这比你想象的要复杂得多。
为了将从webform获得的信息存储在服务器上,您将需要服务器端代码。没有其他办法了。代码将取决于您的平台,它可能是php,.NET,node.js,ruby on rails,还有很多其他的。
然后您可以将信息存储在数据库或文本文件中。
如果您不想轻松设置整个服务器端环境,可以考虑使用parse.com等服务,这些服务允许您创建自己的服务器端存储并通过API与之交互。您可以使用jQuery通过ajax调用来存储/检索Parse.com中的值。
为了完整起见,如果您尝试在客户端保存这些变量,那么您的解决方案是cookie或本地存储。