实现目标:
- 可编辑文本
- 刷新页面不清除
效果:
实现的原理比较简单,我就直接贴代码了
Html: 一个可编辑的div
<div class="edit-book" id="remember" contenteditable="true" style="outline: none">
<!-- 今天要按时吃饭 -->
</div>
Js:监听keyup事件缓存内容
//偷个懒直接用jQuery语法了
function initBook () {
var storage;
if (window.localStorage) {
storage = window.localStorage;
} else if (window.sessionStorage) {
storage = window.sessionStorage;
} else {
$('#remember').html('您的浏览器版本也太老了!');
$('#remember').attr('contenteditable', false);
return false;
}
var history = '';
if (stora