Buonasera a tutti,
Sono alle prese con il mio primo sito ma sono decisamente bloccata sulla registrazione degli utenti.
Nel local storage vedo listautenti, ma all'interno c'è solo [object Object].codice:function verificareg() { var username = document.getElementById('username').value; var psw1 = document.getElementById('pass1').value; var psw2 = document.getElementById('pass2').value; var pass1 = document.getElementById('pass1'); var pass2 = document.getElementById('pass2'); if (psw1 != psw2) { psw2.value = ""; document.getElementById('pass2').focus(); document.getElementById('errorpsw').style.display = 'block'; pass2.style.border = 'red solid 1px'; pass1.style.border = 'red solid 1px'; return false ; }else{ var utente = {nome:username, password:psw1}; if (localStorage.getItem('listautenti') == null) { /* se la lista dei miei utenti ancora non esiste*/ var listautenti =[]; listautenti.push(utente); /*Posso rendere l'array una struttura LIFO, metto l'utente nel mio array*/ var listautentiJ = JSON.stringify(listautenti); localStorage.setItem('listautenti', listautenti); }else{ var listaJson = localStorage.getItem('listautenti'); var listautenti = JSON.parse(localStorage.listaJson); for (i=0; i<listautenti.length; i++) { if (listautenti[i]['nome'] == username) { document.getElementById('username').style.border = 'red 1px solid'; return false; }else{ listautenti.push(utente); var listautentiJson = JSON.stringify(listautenti); localStorage.setItem('listautenti', listautentiJson); return true; } } } } }
Non so veramente cosa sbaglio, grazie per l'eventuale aiuto![]()

Rispondi quotando