まず、あいまいなタイトルをお詫びします:) 第2に、私はjQueryの初心者です。オブジェクトの値を別のオブジェクトの名前として使用する
私は2つの値( "taget1"と "target2")を持つドロップダウンを持っています。ページの読み込み時に、各ターゲット(target1 = google.comとtarget2 = gmail.com)のURLを使用してlocalStorageを設定します。
ドロップダウンが変更されたら、私はlocalStorage(lastSelection = target2)に "lastSelection" varを設定します。
ここで、localStorageから関連するURLを取得したいと思います。だから私は "target2"に変更するときに私はlocalStorageから保存されたURLを取得したい。 "if"を使う代わりに、私はドロップダウンのval()を使うことができると思った。
これは動作しませんでした:
var url = localStorage.getItem([lastSelection])
どのように私はlocalStorage.getItem('target2')
のような結果を得るためにlastSelectionの値を使用できますか?
まあ、あなたは 'eval(lastSelection)'を使うことができますが、それはいくつかの理由で悪いアプローチです。 – Blazemonger