2015-10-24 1 views
-1

Как сделать ввод(), который не сбрасывается при повторном открытии/обновлении?как сделать номер ввода, который не сбрасывается при повторном открытии/обновлении?

Так что я использовал этот код:

<button onclick="stepupfunction()"> PRESS ME </button> 
<input id="score" type="number" value="0" readonly=true;> 

<script> 
function stepupfunction() { 
document.getElementById("score").stepUp(1); 
} 
</script> 

Но каждый раз, когда я обновить или повторно открыть страницу, вход всегда сбрасывается в 0, как сделать это, не сбрасывается, когда обновляются или вновь открыто ?

ответ

0

Вы должны взять значение откуда-то. Для этого я использую store.js.

EDITED

<button onclick="stepupfunction()"> PRESS ME </button> 
<input id="score" type="text" value="0" readonly=true;> 
<script type ="text/javascript" src="store+json2.min.js"></script> 
<script> 
    document.addListener('onLoad', function documentLoaded(e) { 
     document.getElementById("score").value = store.get('putAKeyHere') || 0; 
    }) 
    function stepupfunction() { 
     document.getElementById("score").stepUp(1); 
     store.set('putAKeyHere',document.getElementById("score").value) 
    } 
</script> 
+0

Как что? Пример кода? –

Смежные вопросы