Armazenamento sem tratamento (como string) - Operação de concatenação.
4 + 3 =
Armazenamento com parseInt()
(como número) - Operação de adição.
4 + 3 =
<script> window.onload = function() { var campos = document.getElementsByTagName('input'); var limpar = document.getElementById('limpar'); limpar.onclick = function() { campos[0].value = 'clique'; campos[1].value = 'clique'; } } sessionStorage.um = 4 sessionStorage.dois = 3 </script>
<section> <p>Armazenamento sem tratamento (como string) - Operação de concatenação.<br> 4 + 3 = <input onclick="this.value = sessionStorage.getItem('um') + sessionStorage.getItem('dois');" value="clique"></p> <p>Armazenamento com <code>parseInt()</code> (como número) - Operação de adição.<br> 4 + 3 = <input onclick="this.value = parseInt(sessionStorage.getItem('um')) + parseInt(sessionStorage.getItem('dois'));" value="clique"></p> <button type="button" id="limpar">Limpar</button> </section>