Set and Get Cookie
Two easy function to set and get cookie via JavaScript.
http://www.lombardoandrea.com
HTML
<label>Scrivi qualcosa:</label>
<input type="text" id="valorecookie" placeholder="Il valore da salvare nel cookie">
<button type="button" onclick="salva()">Salva</button>
<button type="button" onclick="leggi()">Leggi</button>
CSS
* {
font-family: "Titillium", Arial, sans-serif;
}
label {
color: #FFF;
}
JavaScript
function setCookie(nome, valore, ggScadenza, path) {
if (path == undefined) {
path = "/";
}
var d = new Date();
d.setTime(d.getTime() + (ggScadenza * 24 * 60 * 60 * 1000));
var expires = "expires=" + d.toUTCString();
document.cookie = nome + "=" + valore + "; " + expires + "; path=" + path;
}
function getCookie(nome) {
var name = nome + "=";
var ca = document.cookie.split(';');
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ')
c = c.substring(1);
if (c.indexOf(name) == 0) return c.substring(name.length, c.length);
}
return "";
}
function salva() {
var valore = document.getElementById('valorecookie').value;
setCookie('ilMioCookie', valore, 1, '/');
}
function leggi() {
var valoreLetto = getCookie('ilMioCookie');
}
document.write(valoreletto);