0

私は自分が間違っていることを理解できません。保存ボタンをクリックすると、テキストエリアからローカルストレージにテキストが送信されます。次に、ページを閉じて再度開くと、保存されたテキストが戻ってくるはずです。しかし、ドキュメントを閉じて再度開くと、空白になっています。私が見落としている間違いはありますか、それともローカルストレージに保存するために別の方法を試す必要がありますか?

<script>
function save () {
    var inputvalue = document.getElementById('textfield').value;
    localstorage.setItem('text', inputvalue);
}

function load() {
    var storedValue = localStorage.getItem('text');
    if(storedValue) {
        document.getElementById('textfield').value = storedValue;
    }
}
</script>
</head>

<body onload="load()">
 <textarea id="textfield">
 </textarea>
 <input type="button" value="Save" onclick="save()" />
</body>
4

0 に答える 0