Ir para conteúdo
Fórum CódigoFonte.net
Entre para seguir isso  
Luis Felipe da Silva

Erro no DOM Storage Not enough arguments to Storage.setItem.

Recommended Posts

E ai galera.

Comecei a estudar JavaScript a pouco tempo e me deparei com uma situação inconveniente no uso de DOM Storage. Basicamente, eu vejo que a informação foi gravada mas não consigo exibir essa informação em um campo.

O código é esse: 

HTML: 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//En" 
"http://www.w3.org/tr/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http//www.w3.org/1999/xhtml">

<html>

  <head>
  
      <title>JavaScript - Cookies.</title>
      
      <script type="text/javascript" src="js/script cookies html5.js"></script>      
      
  </head>
  
  <body>
  
      <h1>Cookies JavaScript</h1>
      
      <input type="text" id="texto"/>
      
      <a href="#" id="gravar">Gravar</a>
      <a href="#" id="exibir">Exibir.</a>
  
  </body>

</html>

JS: 

window.onload = function() {
    
    var gravar = document.getElementById("gravar");
    var exibir = document.getElementById("exibir");
    var texto = document.getElementById("texto");
    
    gravar.onclick = function() {
        localStorage.setItem("meuTexto", texto.value);
    }
    
    exibir.onclick = function() {
        texto.value = localStorage.setItem("meuTexto");
    }
    
}

Eu uso uma ferramenta dentro do Firefox para acessar o HTML/CSS/JavaScript das páginas que eu crio, e lá eu posso verificar que a informção foi gravada, mas quando tento exibir com a função no código aí de cima, acontece o seguinte erro: "Not enough arguments to Storage.setItem.".

Se alguém puder tirar um tempo para me ajudar, ficaria muito grato. 

Informação foi gravada:

5938018642487_Informaagravada.thumb.jpg.cc531ec889f5e25cc3c67130a4b8526d.jpg

Erro ao exibir:

593801837ae1e_Erroaoexibir.thumb.jpg.91622245fe7eebcef975378695ea890f.jpg

Compartilhar este post


Link para o post
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Visitante
Responder

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...
Entre para seguir isso  

×
×
  • Criar Novo...