【问题标题】:How to save entered text in JS/Html如何在 JS/Html 中保存输入的文本
【发布时间】:2014-11-20 19:00:08
【问题描述】:

如何使用 JavaScript/html 保存输入/输入的文本。

我想要什么: 名称或代码等要输入一个框(提示框 eksample),然后我希望它显示/打印在页面上,我希望它保留在那里,以便其他访问者可以看到它。

我有什么: 我的代码显示了一个提示框,您可以在其中输入文本,然后将其显示为绿色。但是我想要的是输入的文本保留在网站上供其他人查看...

  function mobCode() {
mobCode = prompt("Insert Code", "Code here");
document.getElementById("mC").innerHTML = mobCode;
document.getElementById("mC").style.color="green";
}
<p id="mC"> Mob Code </p>
<button type="button" onclick="mobCode()"> Click to Add </button>

【问题讨论】:

  • 您需要创建一个可以 POST 文本的服务器。
  • 您首先需要学习和理解客户端和服务器的概念。

标签: javascript html


【解决方案1】:

您可能需要做的是编写一个脚本,将输入的输入发送到您构建的可以存储该信息的数据库,然后让您的 js 访问数据库以将其显示在页面的某个区域。

查看此问答,其中一个答案是一篇很好的文章,可帮助解释其背后的想法:Send data from javascript to a mysql database

【讨论】:

    【解决方案2】:

    如果您想更轻松地处理数据的持久性,而不是设置数据库和使用服务器端脚本,您可以查看 Facebook 的 Parse。免费计划对于小型项目非常有用。有一个 JavaScript SDK 可以直接从您的 javascript 代码中使用。

    您还可以从 Parse 仪表板查看统计信息。

    下面是一些简单的代码,例如:

    // Create a new Parse object
    var Post = new ParseObject("Post");
    var post = new Post();
    
    // Save it to Parse
    post.save({"title": "Hello World"}).then(function(object) {
      alert("Yay! It worked!");
    });
    

    【讨论】:

      猜你喜欢
      • 2018-11-25
      • 2023-03-18
      • 1970-01-01
      • 2012-02-20
      • 2021-07-12
      • 2022-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多