我有一个可以编辑的表格,当你完成编辑后,我有一个简单的代码保存该列表。
(这些表格具有满足感)
我偶然发现的问题是,如果我双击Enter,表格会分成两个具有相同ID的独立表格。这导致我正在使用的代码将localStorage设置为仅存储其中一个表(我假设第一个)。我想到了不同的解决方案,我想知道是否有人可以指出专业人士和骗子(如果解决方案)即使是那样的作品。
创建一个循环,检查表后面的页面并将它们存储到localStorage-items数组中。我必须为每个表动态创建一个localStorage项。
获取表所在的整个div,并将其存储在localStorage中,当用户重新访问页面时,页面会检查存储中的项目并显示整个div。
你有任何建议可以打败这个:) ..(但没有缓存,它必须与localStorage!)
答案 0 :(得分:0)
我认为你的问题因为这部分而不清楚:
我偶然发现的问题是 如果我双击输入,表格 分为两个单独的表 具有相同的ID。
请澄清一下...... 你为什么要双击? 双击时输入会聚焦什么对象?
即使我知道我可能错了。听起来你有一张桌子会变成两张桌子。你的意思是< table>的?还是数据库表?
只是更清楚会有所帮助;)