実現したいこと
localstorageの全データをalert内に表示するうえで、未定義なコード(document.inner +=)を正規なコード(確実に使える機能)に書き換えたい。
現状
下記コードのように変数を複数使用してalert表示していて、undefinedが表示されてます。
非定義な変数はvar all なのですが、これに似た代用な正規コードがわかりません。
document.inner += の意図(思い付きは)、
for(var i = 1; i < localStorage.length; i++){
var key = localStorage.key(i); //=なので毎回代入・上書きされる
var all = localStorage.getItem(key);//=なので毎回代入・上書きされる }
なので上書きされないよう、document.getElementById('').innerHTML += ;を入れたのですが、alertにidが無い為、getElementById('')を抜いたdocument.inner +=を入れたところ機能していたので安心していたのですが、document.inner += は未定義なためundefinedが表示されます。
上記で述べた様にlocalstrageの全データをalert内に表示し、正規コードを使いalert表示.画像のような形からundefinedを除いている結果を出力したいです。
回答4件
あなたの回答
tips
プレビュー