直接上**:
var msg =
;// 先讀取當前cookie
var msg;
var cookies = document.cookie.
split
('; ');
console.
log(cookies)
;for
(var i=
0;i//如果cookie不為空 則把資料渲染至頁面
if(msg !='')
});}
}console.
log(msg)
;var msgobj =
;msgobj.zml =1;
//token,userid,username,chain_user_id 均為動態獲取的資料
msgobj.token = token;
msgobj.userid = userid;
msgobj.username = username;
msgobj.chain_user_id = chain_user_id;
console.
log(msgobj)
;// 如果cookie為空,則直接新增
if(msg.length===0)
else
}// 如果原cookie中沒有資料
if(i===msg.length)
}// 存入cookie
// 把物件/陣列轉換誠json字串:json.stringify()
document.cookie =
'msg='
+json
.stringify
(msg)
;
購物車應用
購物車刪除商品 刪除cookie資料:
ocarlist.
onclick
=function
(e),
btn2:
function
(index, layero)
}// 更新cookie
document.cookie =
'carlist='
+json
.stringify
(carlist)
;// 刪除li節點
currentli.parentelement.
removechild
(currentli)
;var newmon =0;
$('.staffmention-bottom__allnum').
html
(newmon.
tofixed(2
)); layer.
msg(
'您已成功刪除該商品')}
});}
};
清空購物車清空cookie:利用設定有效期位過期事件來達到刪除cookie的效果
若**有問題,請多多指教~~謝謝各路大神// 1、刪除dom節點
// 2、刪除cookie
var btnclear = document.
getelementbyid
('btnclear');
btnclear.
onclick
=function()
, btn2:
function
(index, layero)})
;}
JavaScript動態載入
在做專案的過程中需要用到動態載入,如何做,剛開始很為難。什麼是動態載入呢?比如說,新增便簽時,在往庫里插入資料的同時需要顯示在介面上,新增資料後重新整理頁面是可以獲得,但是沒插入一條資料都要重新整理介面的話,不僅麻煩,還很慢。所以就需要用到動態載入。經過不懈努力,其實,也就是動態拼接字串而已。再新增...
javascript的動態this與動態繫結
乙個簡單的例子 1.window.name window 2.varrun function 5.run window.name window var run function run 執行 這裡你不能說run是作為window的乙個屬性而存在,但它的確是被window屬性呼叫了。實質上大多數暴露在...
Javascript動態修改select選項
1 向select裡新增option js ie only,ff不支援add方法 function fnadditem text,value ie ff both ok function fnadd olistbox,sname,svalue 2 刪除select裡的option js functi...