将www.example.com中的文本保存local.storage为javascript格式

ruoxqz4g  于 2023-02-07  发布在  Java
关注(0)|答案(2)|浏览(115)

我对编程还是个新手。我的目标是创建一个简单的“每日计划”页面,在那里你可以保存每一行的文本。我试图通过www.example.com来实现这local.storage,但我不太确定我做错了什么。我试过get vs setitem(我不确定是否有区别)我试过重命名我的元素。

div.text(dailyPlanner[i].hour);

  let textbox = $("<textarea>");
  textbox.attr("data-hour", dailyPlanner[i].line);
  textbox.addClass("col-8 col-md-10 description");
  textbox.val(dailyPlanner[i].text);
  if (currVal !== null) {
    localStorage.setItem(textbox, line);
    let textbox = localStorage.setItem(textbox)
  }
qoefvg9y

qoefvg9y1#

键需要是一个字符串,所以使键“textbox”,还有,currVal的值是什么?你能确认它不是空的吗?

ctehm74n

ctehm74n2#

我在您的setIem调用中发现了两个问题:
1.您正在使用html节点作为键(文本框),而您应该使用字符串
1.您使用的是line作为值,在当前代码中未定义该值。
所以你可以试试这个,或者根据你的情况修改一下。

localStorage.setItem(dailyPlanner[i].text, dailyPlanner[i].line);

相关问题