JS改變菜單,已近完成了~~但是刷新后就還原了~所以我用cookie來保存這是我的小案例~~<script language="JavaScript" type="text/javascript"> document.aa="userId=828"; var bb=document.aa; var cc=bb.split("="); var abc; if("userId"==cc[0]) { acb=cc[1]; break; } alert(abc); </script>我想獲取后面的828 但是老是獲取不了~~所以請教下
2 回答

紅顏莎娜
TA貢獻1842條經驗 獲得超13個贊
你上面的代碼和COOKIE沒關系吧?
document.aa="userId=828"; ?
"}
;
</script>"?語法錯了吧.
我定義了函數,傳入COOKIE名獲取值:
測試:
if (jQuery("#checkCode").val() != operatorCookie("CheckCode")) ...
函數:
//獲取指定名的Cookie
function operatorCookie(cookieName) {
var strCookie = document.cookie;
var arrCookie = strCookie.split("; ");
var tempName = cookieName; ;
for (var i = 0; i < arrCookie.length; i++) {
var arr = arrCookie[i].split("=");
if (tempName == arr[0]) {
tempName = arr[1];
break;
}
}
return tempName;
}
- 2 回答
- 0 關注
- 403 瀏覽
添加回答
舉報
0/150
提交
取消