localStorage.someid = 'somevalue';
//or
localStorage.setItem('someid', 'somevalue');
sessionStorage.someid = 'somevalue';
sessionStorage.setItem('someid', 'somevalue');
var value = localStorage.someid
var value = sessionStorage.getItem('someid');
var value = sessionStorage.someid
sessionStorage.removeItem('someid');
sessionStorage.clear();
window.onload = function ()
{
if (typeof (Storage) !== "undefined") {
//your browser supports web storage.
isWebStorageSupported = true;
}
else {
//your browser doesn't support web storage.
isWebStorageSupported = false;
//and insert to local storage
function insertToLocalStorage(id, value) {
if (isWebStorageSupported) {
if (id != "" && value != "") {
localStorage.setItem(id, value);
alert("Saved on Local Storage");
//and insert to session storage
function insertToSessionStorage(id, value) {
sessionStorage.setItem(id, value);
alert("Saved on Session Storage");
//show all items from local storage
function getAllFromLocalStorage() {
for (var i = 0, len = localStorage.length; i < len; i++) {
var key = localStorage.key(i);
var value = localStorage.getItem(key);
alert(key + "=" + value);
//check whether the browser supports web storage and
//show all items from session storage
function getAllFromSessionStorage() {
for (var i = 0, len = sessionStorage.length; i < len; i++) {
var key = sessionStorage.key(i);
var value = sessionStorage.getItem(key);
function clearStorage()
localStorage.clear();
alert("Local and Session Storage Cleared.")
Naomi N edited Revision 2. Comment: Minor grammar corrections
Jaliya Udagedara edited Original. Comment: Updated
Very nice article