js操作COOKIE

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  但是老是获取不了~~
所以请教下


手掌心
浏览 389回答 2
2回答

红颜莎娜

你上面的代码和COOKIE没关系吧?document.aa="userId=828"; ?"}&nbsp;&nbsp;;&nbsp;</script>"?语法错了吧.我定义了函数,传入COOKIE名获取值:测试:if (jQuery("#checkCode").val() !=&nbsp;operatorCookie("CheckCode")) ...函数://获取指定名的Cookiefunction operatorCookie(cookieName) {&nbsp;&nbsp;&nbsp; var strCookie = document.cookie;&nbsp;&nbsp;&nbsp; var arrCookie = strCookie.split("; ");&nbsp;&nbsp;&nbsp; var tempName = cookieName; ;&nbsp;&nbsp;&nbsp; for (var i = 0; i < arrCookie.length; i++) {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var arr = arrCookie[i].split("=");&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (tempName == arr[0]) {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tempName = arr[1];&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp; return tempName;}
打开App,查看更多内容
随时随地看视频慕课网APP