Home
HTML
HTML Web Storage
Tryit: Count clicks with sessionStorage
Run ❯
Get your
own
website
Result Size:
625 x 534
❯
Run Code
Ctrl+Alt+R
Save Code
Ctrl+Alt+A
Change Orientation
Ctrl+Alt+O
Change Theme
Ctrl+Alt+D
Go to Spaces
Ctrl+Alt+P
<!DOCTYPE html> <html> <head> <script> function clickCounter() { const x = document.getElementById("result"); if (typeof(Storage) !== "undefined") { if (sessionStorage.clickcount) { sessionStorage.clickcount = Number(sessionStorage.clickcount)+1; } else { sessionStorage.clickcount = 1; } x.innerHTML = "You have clicked the button " + sessionStorage.clickcount + " time(s) in this session!"; } else { x.innerHTML = "Sorry, no Web storage support!"; } } </script> </head> <body> <h1>sessionStorage</h1> <button onclick="clickCounter()" type="button">Click me!</button> <p id="result"></p> <p>Click the button to see the counter increase.</p> <p>Close the browser tab (or window), and try again, and the counter is reset.</p> </body> </html>