Ciao grazie per la risposta, io ho provato con questo codice
codice:
<script type="text/javascript">function salva(){
	 var nome = $('[name="nome"]').val();
	 var email = $('[name="email"]').val();
	 var nota = $('[name="nota"]').val();
	 
	 localStorage.setItem("nome", nome);
	 localStorage.setItem("email", email);
	 localStorage.setItem("nota", nota);


	return false;
	} 
</script>
</head>
<body>
<form>
	<p><label>Nome</label></p>
    <p><input name="nome" type="text" id="nome" /></p>
    <p><label>email</label></p>
    <p><input name="email" type="text" id="email" /></p>
   	<p><label>Nota</label></p>
   	<p><input name="nota" type="text" id="nota" /></p>
    <p><input type="button" value="Invia i dati" onclick="salva()"> </p>
</form>
Mi salva i valori ma ogni volta me li sovrascrive, dove sbaglio?

In poche io dovrei utilizzarlo tipo database provvisori dove salvo i dati quando l'utente e offline, per poi sincronizzarli quando appena torna online su un db mysql tramite php.