0
我編寫了一個用於保存到localStorage的onClick按鈕的函數。一切正常,沒有問題。我試圖實現錯誤檢查,看看密鑰是否已經存在,然後提示用戶。通過HTML5本地存儲檢查重複密鑰
有一個前面的問題,涵蓋了這一點,我遵循他們的回答,但我仍然沒有運氣。
這是問題的一部分:
function save_dat_data() {
//Gets value from scroll wheel
var result = $('#i').scroller('getValue').join('');
for (var i in localStorage) {
if (localStorage[i] == result) {
window.alert("This entry already exists");
return;
} else {
localStorage.setItem(result, nameout);
localStorage.saveServer
//Resets the form
document.getElementById('localStorageTest').reset();
}
}
}
啊,實際工作的看到,如果他們鍵已經存在。但它仍然寫入localStorage。 :/ –
'localStorage.key = value;'? – macool
macool:不太確定你在問什麼。 –