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