我有一个 ID 为“roster1”的 HTML 表格,允许用户通过单击按钮添加表格行,并且我试图通过运行以下代码的“保存”按钮保存表格状态:
function saveRoster () {
localStorage.setItem('rosterPd1','');
var roster = document.getElementById ('roster1');
localStorage.setItem('rosterPd1', roster);
}
如果我在“rosterPd1”中输入一些静态值,那么我可以毫无问题地使用写入 localStorage 的信息。但是,当我尝试使用上面的代码保存表格时,我得到 [object HTMLTableElement] 返回...这是正确的,但不是特别有用!
有人可以指出我必须做些什么才能让 localStorage 保存表本身的内容吗?