HTML - SessionStorage Problema

 
Vista:
sin imagen de perfil

SessionStorage Problema

Publicado por Victor (22 intervenciones) el 12/04/2018 10:13:47
Buenos dias.
Tengo que hacer lo siguiente:
"Crear una caja de texto, a modo de editor de contenidos, y utilizando SessionStorage almacenar el contenido de la caja en cada pulsación de tecla. Si la página es recargada, el último contenido almacenado debe mostrarse en la caja de texto. Comprobad que cerrando la pestaña actual, o abriendo una nueva ventana, los datos no se comparten. "
Y esto es lo que tengo hecho

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<!DOCTYPE html>
<!--
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
-->
<html>
    <head>
        <title>Funcionalidades SessionStorage y LocalStorage</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <script>
            //Funcion que almacena el contenido de de la caja de testo en cada pulsacion;
            sessionStorage.setItem('ValorEntrada','LArry');
            function almacenaEntrada(entrada)
            {
                var entrada= entrada || sessionStorage.getItem();
                if(entrada===null)
                {
                }else{
                    valorActual+= entrada;
                }
                sessionStorage.getItem('ValorEntrada')+entrada;
                alert(sessionStorage.getItem(ValorEntrada))
            }
 
        </script>
    </head>
    <body>
        <div>SessionStorage</div>
        <textarea id=entrada onchange="almacenaEntrada(this.value)">  </textarea>
 
    </body>
</html>

Alguien me puede decir en que falla o como se hace lo del enunciado?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder