Então, eu estava tentando fazer um código que você ao clicar um botão, o script salva os dados inseridos no localStorage, após você sair do site, você pode voltar e ele busca os dados que foram salvos. A parte de salvar funcionou, mas quando eu clico no de puxar os dados, aparece "undefined"
 
<html>
    <head>
        <script>
            function loadInfos(){
                var IMail = localStorage.email.value;
                document.getElementById("email").value += IMail;
            }
            
            function saveInfos(){
                var IEmail = document.getElementById("email")
                localStorage.email = IEmail.value;
            }
        </script>
    </head>
    <body>
        <input id="email" type="text" placeholder="Email...">
        <br>
        <button id="saveAll" onclick="saveInfos()">Salvar Infos</button>
        <button id="loadAll" onclick="loadInfos()">Carregar Infos</button>
    </body>
</html>