2016-03-19 7 views
0

こんにちはのsessionStorageするラベル全体を保存することができますので、私は試したは、私はすべて私がラベルにアクセスし、別の形で、そのラベルのテキストを設定したい

function ShowNewPage() { 
     sessionStorage.setItem("total", $('#<%= lblHidden %>')); 
     modalWin.ShowURL('test.html', 300, 400, 'Second From', null, callbackFunctionArray); 
    } 

を次のようにしかし、私はラベルにアクセスすることはできませんよそれあなたが直接

jQueryオブジェクトやDOM要素がちょうどそのオブジェクトを参照セレクタを保存保存することはできませんので、私は、次のsessionStorage.getItem("total")ので、いくつかのいずれかが私に

+2

限り私はストレージが唯一のキー/値としてDOMの文字列を受け付けます覚えています。文字列値として設定しようとします – fubbe

答えて

3

のWebストレージを助けることができる唯一の店舗文字列を使用し、別の形で格納されたsをラップすることができます$()での選挙あなたが使用することを次に

sessionStorage.setItem("total", '#<%= lblHidden %>'); 

にそれを使用する必要があります。

var selector = sessionStorage.getItem("total"); 
alert($(selector).attr('id')); 
+0

そのラベルに値を設定できますか? – Dotnet

+0

あなたが 'label'と呼んでいるものが不明です。必要ならば、オブジェクトリテラルをjsonとして保存し、そのオブジェクトに必要なプロパティを持つことができます – charlietfl

+0

いくつかの計算に基づいて別のフォームのラベルテキストを変更する必要があります – Dotnet

関連する問題