自动保存这种功能很常见,是为了防止浏览器崩溃或提交不成功而导致自己辛辛苦苦写就的东西消失掉。实现原理是将该文本框的东西存储进LocalStorage(cookie也可以但容量有限且影响性能)。如果没提交成功(原因可能是浏览器崩溃),下次访问该页面时询问是否导入上次存储的东西。
<
JS逻辑:textarea 里的 onkeyup 是指当按键时访问 AutoSave, 用以存储新写入的文字。而 onselect 和 onclick 用以给新一次访问该页面时确定导入自动保存的文字。
function
本文引用参考:
js+cookies实现自动保存草稿功能blog.csdn.net