我的问题是以下几点: 我已经从已经存在的表格中创建了一个数组,然后将其存储在一个数组中,然后将其存储在使用JSON的localStorage中.stringify:在表格中的另一个页面上显示表格数据HTML
function createArray(){
var arrayPlayerName = [];
var count = 1;
while(count<=playerNum){
arrayPlayerName.push(document.getElementById('playertable').rows[count].cells[1].innerHTML);
count++;
}
localStorage.setItem("playerNameArray", JSON.stringify("arrayPlayerName"));
}
(playerNum是与其它方法中使用的固定数目的变量,并且 “的getElementById” 作品)。
之后,我想在另一个HTML文档的另一个表中显示此数据。 因此,下面是我的HTML代码:
Array List
这是脚本:
var storedPlayerArray = JSON.parse(localStorage.getItem("playerNameArray"));
tablegenerate (storedPlayerArray);
function tablegenerate (list) {
for(i=0; i
var $formrow = '
'+list[i]+'';$('.myTable').append($formrow);
}
}
我不知道我在做什么错在事先..谢谢。
编辑:我用一个按钮调用createArray函数,并且我正在用另一个按钮导航到第二页。第二页应该直接加载。
编辑2:我修改了数组正在存储并在第二页正确调用,所以问题现在在“tablegenerate”函数中。