how to save checkbox status to localStorage

This code can save a checkbox status to localStorage. so user can see a saved value when application is restarted.
<input type="checkbox" id="checkbox1">checkbox</input>
<button type="button" onClick="save()">save</button>



function save() {	
	var checkbox = document.getElementById("checkbox1");
    localStorage.setItem("checkbox1", checkbox.checked);	
}

//for loading
var checked = JSON.parse(localStorage.getItem("checkbox1"));
    document.getElementById("checkbox1").checked = checked;


Responses

0 Replies