我有一個無序的HTML列表,我希望它的內容是可編輯的,並保存在本地,以便刷新編輯列表時,而不是默認的列表。爲什麼這個javascript代碼不能用於html5(在本地存儲中保存有序列表)?
HTML:
<ul id="items" contenteditable="true">
<li> Read up on HTML</li>
<li> Learn new things in HTML5</li>
<li> Try testing my knowledge by building a mobile app</li>
</ul>
JAVASCRIPT:
$(function() {
var items = document.getElementById('items');
$(items).blur(function() {
localStorage.setItem('itemData', this.innerHTML);
});
if(localStorage.getItem('itemData')) {
items.innerHTML = localStorage.getItem('itemData');
}
});
您的代碼爲我工作在Chrome:http://jsfiddle.net/ThinkingStiff/kkVMv/ – ThinkingStiff 2013-03-28 08:13:28