【问题标题】:How to remove quotation marks from innerHTML output如何从innerHTML输出中删除引号
【发布时间】:2021-10-06 13:06:41
【问题描述】:

美好的一天。我遇到了一些问题,非常感谢您的帮助

我正在尝试创建一个 JS 代码,它将信息保存到 localStorage,然后将保存的信息显示到一个新的 div 中...

它正在工作,但信息以引号返回,我想知道是否有办法删除它们。

HTML

<div id = "dateHead" > Date : </div>

<div id ="incJobs></div>

*JAVASCRIPT*

var dateHead = document.getElementById("dateHead").innerHTML;


localStorage.setItem("jobInfo", JSON.stringify(dateHead));

var storedInfo = localStorage.getItem("jobInfo

document.getElementById("incJobs").innerHTML = storedInfo;```

It returns : "Date :"



I plan on including input tags which is the reason I'm saving it to localStorage

Thank You.

【问题讨论】:

  • 请修复 formatting 和 JS 中的语法错误。
  • 嗨 Khibak,继续编辑直到看起来正确
  • 你们在一个新用户完成编辑之前就把他打败了,不是很好,曾经都是菜鸟
  • 因此您尝试将 html 存储在 localstorage 中,然后再次尝试将其附加到另一个 div。那是你的最终目标吗?然后,在将文本附加到 div 时使用 JSON.parse。
  • document.getElementById("incJobs").innerHTML = JSON.Parse(storedInfo);

标签: javascript html innerhtml


【解决方案1】:

&lt;div id ="incJobs"&gt;&lt;/div&gt; 您没有在此 div 标签的 ID 中添加最后一个引号

【讨论】:

    猜你喜欢
    • 2014-03-19
    • 1970-01-01
    • 2021-11-20
    • 1970-01-01
    • 2015-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多