2012-06-28 11 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); 
} 

anterior es la forma en que estoy estableciendo localStorage.setItem y yo estoy haciendo LocalStorage. Pero donde no obtuve la salida, muestra nulo. Por favor sugiérame cualquier solución.¿Cómo se puede obtener el valor local de almacenamiento

Respuesta

10

El código debería ser:

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); 

} 

O

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

Gracias, está funcionando. – srinu

+0

De nada. Seleccione el ícono de respuesta aceptada a la izquierda de la respuesta que más lo ha ayudado a ayudar a los futuros usuarios a encontrar directamente el usuario correcto sin leer todas las respuestas. –

+0

su 'getitem (' y 'setitem (' necesita ser 'getItem (' y 'setItem ('. – Relic

3

La sintaxis correcta para setItem es localStorage.setItem("GetData", value) no localStorage.setItem = ("GetData", value).

+0

Gracias por su sugerencia. – srinu

0

probar este

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

Gracias por su sugerencia. – srinu

Cuestiones relacionadas