2010-09-18 1 views
1

У меня есть следующие LocalStorage Ключи:HTML5 LocalStorage apped новых данных в уже существующих ключах

localStorage.setItem(1, "some data"); 
localStorage.setItem(2, "some data"); 
localStorage.setItem(3, "some data"); 
. 
. 
. 
localStorage.setItem(600, "some data"); 

Как я могу добавить к этим ключам новых данных в цикле?

var i = 0 
for(h=0;h<600;h++) { 
key = i++; 
localStorage.setItem(key, "new data"); 
} 

Это перепишет мои оригинальные ключи и не добавит «новые данные» к «некоторым данным». Спасибо

ответ

2

Попробуйте

for(var i=0; i<600; i++) { 
    localStorage.setItem(i, localStorage.getItem(i) + "new data"); 
} 
+0

Я верю, что это может работать. Ill проверить его и вернуться к вам – Mircea

+0

Thanx это работает! – Mircea

Смежные вопросы