0

我无法弄清楚我做错了什么。单击保存按钮时,它应该将文本从 textarea 发送到本地存储。然后,当您关闭并重新打开页面时,保存的文本应该会回来。但是当我关闭文档并再次打开它时,它是空白的。是否有我忽略的错误,或者我应该尝试不同的方法来保存到本地存储?

<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