我使用这个为Phonegap所以,我更喜欢在JavaScript解决方案。如何将数组从一个html传递到另一个html页面?
我发现许多解决方案使用PHP。这就是为什么我想清楚。
嗯,我得到一个数组,其数值来自数据库。我想将这个数组传递给第二个HTML页面。
传递变量正在使用下面的代码...
编辑:
window.location.href="1stpage.html"?var1=&value;
希望,我对与编码。
请引导我,如果我错了。
参考答案提出的更改
胡里奥·梅卡·汉森先生,我试过实现相同的
window.location.href='1st page.html?var1=5&var2=6';
,并试图通过第二页上打印的值验证它...
console.log("value1: "+var1 +"value2: "+var2);
唉!,我得到这个错误...
E/Web Console(12476): ReferenceError: Can't find variable: var1 at file:///android_asset/www/1st%20page.html?var1=5&var2=6:17
你的代码是无效的 - JS是不同于HTML,你不包装他们之间'<' and '>'迹象;) – Terry
oops,Sorry.i可能会被更正! – user
这是一种不寻常的情况,因为您可能冒用户能够更改数据的风险。通常你会重新从页面之间的数据库中检索数据。 – NibblyPig