Manter Value do Botão mesmo se der Refresh na página tem como?

Tenho o seguinte código:

<script>
    function Ad_fav()
    {
     if(document.getElementById("button").value == "+ADICIONAR")
     {
      document.getElementById("button").value = "✔ADICIONADO";
     } 
     else
     {
      document.getElementById("button").value = "+ADICIONAR";
     }
    }
    </script>

<input type="button" id="button" onclick="Ad_fav();" value="+ADICIONAR" class="button_add"/>
esse código e porque eu criei um botão para quando a pessoa clique ela mude o valor do botão,só que o problema tá quando a pessoa dá refresh na página,pois o valor do botão volta ao padrão,teira como manter o valor que a pessoa deixou o botão?

Localstorage.