将 localStorage 存储在 1 页上,并在加载时尝试将其打印到第 2 页。是否可以使用我正在尝试的方法进行打印?我是 js 新手,因此对于使用我的键/值的语法的任何帮助将不胜感激。
1页上的存储方法(index.html):
$('form').submit(function() {
var person = $("#FirstName").val() + "." + $('#LastName').val();
$('input, select, textarea').each(function() {
var value = $(this).val(),
name = $(this).attr('name');
localStorage[person + "." + name] = value;
window.location.href = "Confirmation.html";
console.log('stored key: '+name+' stored value: '+value);
});
});
尝试在第二页(Admin.html)上打印 localStorage:除了打印“未定义”
document.write(localStorage[name]);
如果有帮助,这里是存储的整个页面:http: //jsfiddle.net/EUWFN/