2012-06-28 5 views
7
var cookieValue = document.getElementById("demo");  
var value = cookieValue .getAttribute('value'); 

if(typeof(Storage)!=="undefined") 
{ 
    alert(value); 
    localStorage.setItem = ("GetData" , value); 
    alert(localStorage.setItem); 
} 

function loading() 
{ 
    alert("coming"); 
    var allcookies = localStorage.getItem('GetData'); 
    alert(allcookies); 
} 

Oben ist die Art, wie ich localStorage.setItem einstellen und ich LocalStorage bekomme. Aber wo ich die Ausgabe nicht bekommen habe, zeigt es Null. Bitte schlagen Sie mir eine Lösung vor.Wie kann der lokale Speicherwert

Antwort

10

sollte Ihr Code sein:

var cookieValue = document.getElementById("demo");  
    var value = cookieValue .getAttribute('value'); 
    if(typeof(Storage)!=="undefined") 
    { 
     alert(value); 
     localStorage.setItem("GetData" , value); 
     alert(localStorage.getItem("GetData")); 

    } 

function loading() 
{ 
     alert("coming"); 
     var allcookies = localStorage.getItem('GetData'); 
     alert(allcookies); 

} 

ODER

var cookieValue = document.getElementById("demo");  
    var value = cookieValue .getAttribute('value'); 
    if(typeof(Storage)!=="undefined") 
    { 
     alert(value); 
     localStorage["GetData"] = value; 
     alert(localStorage["GetData"]); 

    } 

function loading() 
{ 
     alert("coming"); 
     var allcookies = localStorage["GetData"]; 
     alert(allcookies); 

} 
+0

Danke, dass es funktioniert. – srinu

+0

Gern geschehen. Bitte wählen Sie das Symbol für die angenommene Antwort auf der linken Seite der Antwort, die Ihnen am meisten hilft, damit zukünftige Benutzer direkt die richtige Antwort finden, ohne alle Antworten zu lesen. –

+0

Ihr 'getitem (' und 'setitem (' muss sein 'getItem (' und 'setItem ('. – Relic

3

Die korrekte Syntax für setItem ist localStorage.setItem("GetData", value) nicht localStorage.setItem = ("GetData", value).

+0

Sie für Ihren Vorschlag danken. – srinu

0

Versuchen Sie, diese

if(window.localStorage) { 
    alert(value); 
    localStorage.setItem("GetData" , value); 
} 
+0

) Vielen Dank für Ihren Vorschlag. – srinu

Verwandte Themen