Salve, ho la necessità di salvare in locale tramite localstorage un form, dove sono presenti vari input, select e vari checkbox. Per salvare faccio in questo modo:

codice HTML:
var newDate = new Date();    var itemId = newDate.getTime();
    var values             = new Array();    var id_utente         =  $("input[name='id_utente']").val();    var giorno             =   $("select[name='giorno']").val();   
      values.push(id_utente);      values.push(giorno);      
f (id_utente == "") { //         alert('Compilare tutti i campi');    }     else {        try {            localStorage.setItem(itemId, values.join(';'));         } catch (e) {            if (e == QUOTA_EXCEEDED_ERR) {                alert('Quota localStorage superata!');            }        }
Il problema sorge quando devo salvare i
checkbox, come devo procedere?