我正在使用一个简单的代码来隐藏多个div,如果点击链接来隐藏它们。 其中之一,我有本地存储设置记住div是否隐藏。 事情是这样的。我如何编写代码使本地存储器记住多个div的隐藏状态,而不必为每个单独的div放置localstorage.setItem。是否有可能存储一个数组与div ID和他们的显示设置为true或false来决定页面是否应该显示它们?LocalStorage存储多个div隐藏
** * ** * ****EDITED* ** * ** * ** * **
function ShowHide(id) {
if(document.getElementById(id).style.display = '') {
document.getElementById(id).style.display = 'none';
}
else if (document.getElementById(id).style.display = 'none') {
document.getElementById(id).style.display = '';
}
存储JSON字符串 –
您可能想要使用对象而不是数组 – PitaJ
您是否有示例代码? –