当我试图使用本地存储存储数组时,它并没有给我想要的结果,为什么?这是我写的代码
<html>
<head>
<script type="text/javascript">
var Array=[];
function addToList(){
var Name=document.getElementById('Name');
Array.push(Name.value);
我正在使用本地存储存储一些基本数据在我的颤音网络应用程序。一切正常,但我的问题是,当我重新启动浏览器时,数据是不可用的。
// setting the data
html.window.localStorage["user-key"] = "Hello There";
//Reading it
String val = html.window.localStorage["user-key"];
我想知道这是预期的行为,还是打算在颤振网页上测试的行为,还是我的错误。
我使用本地存储存储和检索Cordova版本6.2.0中的一些项目,使用iOS平台4.1.1版本。我正在使用localStorage.setItem("key", "value"); var value = localStorage.getItem("key"); alert(value);
但它并没有显示出任何警觉。如何使用本地存储器?
我进行了一项调查,将值存储到本地存储。试图制作一个非常简单的‘管理’页面,它的唯一目的只是通过表格等半组织的方式显示本地存储的。
这是我要储存的东西。
$( document ).ready(function() {
$('#Save').click(function (e) {
if (confirm('Are you sure you want to submit? You will not be able to go back.')) {
var person = $("#FirstName"
首先,在login.html页面中用户登录后设置字符串值:
success:function(data){
if(res.IsSuccess){
localStorage.setItem("token",data.Response.AuthToken);
window.location.href="/dashboard.html";
}
} Once this is success it is redirecting to dashboard
在仪表板页面上,我检索
我正在尝试将按钮点击存储在本地存储中,因此当用户单击按钮时,用户单击按钮的日期和时间将存储在本地存储中。但是,当我关闭窗口、再次打开并再次单击按钮时,数据会被新的日期覆盖。我想要的是让本地存储存储每一次点击按钮,而不会覆盖过去的数据。我听说JSON stringify应该做这项工作,但它不工作。
function saveData(){
var date= new Date();
window.localStorage.setItem("date", JSON.stringify(date));
alert("
我试图以各种不同的方式将一个对象打印到HTML中,这样我就可以更好地理解它是如何工作的。
但结果似乎是:
从本地存储存储和检索数据。约翰undefinedJohn 31纽约
如您所见,它返回"undefinedJohn",我不知道原因。有人能跟我解释一下吗?对于在HTML中显示对象、数组和JSON的其他方法的建议也将受到欢迎。
提前感谢!
<!DOCTYPE html>
<html>
<body>
<h2>Store and retrieve data from local storage.</h2>
<
如何在不使用localStorage的情况下完全删除localStorage.clear();方法?
我有一辆手推车,你可以在那里储存你将要购买的产品,而且储存是在当地的仓库里进行的。目前,“清除购物车”按钮可以使用localStorage.clear();方法,但我也有一个表,您可以在其中删除单个产品。但是,如果删除同一行中带有" remove“按钮的整个表,并且它恰好是最后一个产品,则本地存储仍将有一个空数组,并被视为非空。
这是我删除该项的方法:
function removeItem(itemId) {
//removes the parent row of table
$(&