The Essential Guide to HTML5

(Greg DeLong) #1

CHAPTER 7


Code Explanation

try { Set up try clause

olddate = new Date(); Define new Date

localStorage.setItem("lastdate",olddate); Store in local storage using the
key "lastdate"

alert("Stored: "+olddate); Display message to show what
was stored

} Close try clause

Catch(e) { Start catch clause: if there was a
problem

alert("Error with use of local storage:
"+e);}

Display message

} Close try clause

Return false; Return false to prevent any
page refresh

} Close function

function remove() { Remove function header

if (typeof(localStorage) == "undefined")
{

Check if localStorage
recognized

alert("Browser does not recognize HTML
local storage.");

Display alert message

} Close if clause

else { Else

localStorage.removeItem('lastdate'); Remove the item stored using the
key 'lastdate'.

alert("Removed date stored."); Display message indicating what
was done
Free download pdf