大家好,我需要一個數組值傳遞到一個新的HTML頁面。 我試過,但數組值總是復位如何使用javascript將數組傳遞到新頁面?
這裏是我的代碼
var cart=[];
var jumlah=0;
var total=0;
function add(index)
{
if(index==1)
{
jumlah=prompt("masukan jumlah");
if(jumlah==0||jumlah<0||jumlah==null)
{
alert("harap masukkan jumlah, dengan format yang benar");
}
else
{
total=jumlah*500000;
cart.push('Razer Destructor Battlefield @ IDR 500.000|| Jumlah '+jumlah+' || total '+total);
for(var i=0;i<cart.length;i++)
{
alert("barang telah di tambahkan ke keranjang");
}
}
}
else if(index==2)
{
jumlah=prompt("masukan jumlah");
if(jumlah==0||jumlah<0||jumlah==null)
{
alert("harap masukkan jumlah dengan format yang benar");
}
else{
total=jumlah*2020000;
cart.push('Razer blackwidow ultimate mechanical keyboard for gaming @ IDR 2,020,000|| Jumlah '+jumlah+' || total '+total);
alert("barang telah di tambahkan ke keranjang");
}
}}
我需要從product.html那車[]數組傳遞給AA叫cart.html
新的一頁你能幫我嗎?對不起,我是初學者,對不起英語感到抱歉。感謝您的幫助!
使用localStorage/sessionStorage存儲您的'cart'數組,然後在下一頁訪問它。 [參考](http://diveintohtml5.info/storage.html) – tewathia
它不可能在HTML頁面之間傳輸內容,而是使用** Web Storage ** http://dev.w3.org/html5/webstorage/ – yashhy
它在服務器端,而不是使用JavaScript –