vinissh

hackingScript localStorage

Aug 5th, 2019
214
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. window.localStorage.setItem("nome", "Vinicius");
  2.  
  3. // o objeto window pode ser omitido quando trabalhamos com o local storage
  4.  
  5. // A consulta aos dados armazenados em local storage é semelhante à consulta de valores em um objeto.
  6. // Podemos usar a notação com ponto ou com colchetes
  7.  
  8.  
  9. //console.log(localStorage['nome']);
  10.  
  11. document.getElementById('enviar-nome').onclick = function(){
  12.  
  13.     //guardar o nome digitado em localstorage
  14.     var nome = document.getElementById('nome-usuario').value;
  15.     localStorage.setItem('nome', nome);
  16.    
  17.    
  18.     //esconder o formulário
  19.     document.getElementById('name-field').style.display="none";
  20.  
  21.     //atualizar nome e mostrar mensagens de boas vindas
  22.     document.getElementById('welcome-text').innerHTML = " Olá " + localStorage.nome + " tudo bem ?";
  23.     document.getElementById('not-me').innerHTML = " Não é  " + localStorage.nome + " ? ";
  24.     document.getElementById('welcome-area').style.display ="initial";
  25. }
  26.  
  27. document.getElementById('not-me').onclick = function(){
  28.     //remover a chave nome do local storage
  29.     localStorage.removeItem('nome');
  30.  
  31.     //esconder a mensagem de boas vindas
  32.     document.getElementById('welcome-area').style.display = "none";
  33.  
  34.     //mostrar formulário
  35.     document.getElementById('name-field').style.display = "initial";
  36.  
  37.  
  38. }
Add Comment
Please, Sign In to add comment