将新行添加到localStorage变量中
Add new line into localStorage variable
我正在尝试向本地存储变量中添加新行,但我不知道如何做到这一点。我有这个功能:
function showHistory()
{
if (!localStorage.history)
{
localStorage.history = "";
}
localStorage.history = localStorage.history +"something"+"XX";
document.getElementById('history').textContent = localStorage.history;
}
但是如果我用"''n"或"<br>"或类似的东西替换XX,如果我使用这个函数,仍然会得到像这样的输出
"something something something"
而不是
something
something
something
使用innerHTML
而不是textContent
为我解决了这个问题(作为新行,使用<br>
):
localStorage.history = localStorage.history +"something"+"<br>";
document.getElementById('history').innerHTML = localStorage.history;
相关文章:
- 我希望在不替换现有变量的情况下恢复localStorage中的变量
- Angular2/JavaScript-如何显示localStorage保存的所有变量并获取所有键的总长度
- 将新行添加到localStorage变量中
- 从不同的 JavaScript 文件中从 localStorage 获取变量的值
- jQuery - 将 css 添加到 localStorage 变量
- 有没有办法在ngif(AngularJS)中检查localStorage变量
- 将值从 javascript 中的按钮传递给创建 localStorage 变量的函数
- Javascript 搜索 LocalStorage 变量是否存在
- 简单搜索结果页面:if/else 使用 localStorage 变量和 document.write 时出现问题
- 如何使用localStorage保存具有随机值的变量
- HTML5 localStorage加载用户输入变量
- AngularJS:无法将localStorage项保存到scope变量中
- 用Javascript初始化localStorage变量;在函数中不起作用
- 从localStorage变量激活手风琴集
- ExecuteScript没有'使用变量时不适用于localStorage
- 如何计算localStorage变量的数量
- 检查localStorage中是否存在变量的值
- 如何将localstorage的值从视图传递到控制器,以在另一个视图中作为php变量使用
- IE11不接受字符串(变量)作为localStorage.setItem()的参数
- 缓存变量:localStorage或cookie