Armazenar com sessionStorage simples (operação de concatenação):
4 + 3 =
Armazenar com sessionStorage e JSON (operação de adição):
4 + 3 =
<script>
window.onload = function() {
var campos = document.getElementsByTagName('input');
// armazenar sem JSON
sessionStorage.setItem('a', 4);
sessionStorage.setItem('b', 3);
a = sessionStorage.getItem('a');
b = sessionStorage.getItem('b');
campos[0].onclick = function() {
this.value = a+b;
}
// armazenar com JSON
var numeros = {
a: 4,
b: 3
}
sessionStorage.setItem('numeros', JSON.stringify(numeros));
JSON.parse(sessionStorage.getItem('numeros'));
campos[1].onclick = function() {
this.value = numeros.a + numeros.b;
}
}
</script>
<section> <p>Armazenar com sessionStorage simples:<br> 4 + 3 = <input value="clique"></p> <p>Armazenar com sessionStorage e JSON:<br> 4 + 3 = <input value="clique"></p> </section>