私は入力を画面上に表示させるためにjavascriptでコードを作成しようとしています。 LocalStorageに入力されたデータを保存したい。私は値を取ろうとし、localStorage.setItemとlocalStorage.getItemを使って私はローカルストレージにも格納しようとしました。しかし、私が送信ボタンをクリックするたびに挿入したすべてのレコードを表示したいので、現在のレコードと以前のレコードも保存したい。 私は配列にプッシュしようとしましたが、現在のレコードだけがあり、以前に格納された値はありませんでした。私はjqueryを望んでいない。私は単純なJavaScriptコードがほしい。 ありがとうございます。ローカルストレージからの値を配列、JavaScriptに格納する方法は?
eg-
var data=[];
function myFunction(data)
{
var name= document.getElementById("nm").value;
localStorage.name= name;
for(var i=0;i<localStorage.length;i++)
{
var key = localStorage.key(i);
var value = localStorage.getItem(key);
data.push(value);
}
}
データの保存方法も表示してください。配列のjson表現を格納してから、それをストレージから取り出して解析するのが最も簡単です。便利な小さなライブラリスクリプトは 'Store.js'です – charlietfl