一个关于setCOOKIE和条件选择的问题-javascript? 财富值36

2016-10-13 23:21发布

代码如下:

  if(!getCookie("loginSuc")){         oConcern.onclick=function(){             oLayer.style.display="block";         } }else if(!getCookie("followSuc")){          oConcern.onclick=function(){         setCookie("followSuc","1",2);         oConcern.value="已关注";         oConcern.disabled=true;         oCancel.style.display="inline-block";     } }else {     oConcern.value="已关注";     oConcern.disabled=true;     oCancel.style.display="inline-block";     };           

是不是我写的if...else if....else有问题?为何当getCookie("loginSuc")getCookie("followSuc") 都为true时仍然运行不到最后的else那里???

或者改成这样:

if(!getCookie("loginSuc")){     oConcern.onclick=function(){         oLayer.style.display="block";     } }else {     oConcern.onclick=function(){         setCookie("followSuc","1",2);         oConcern.value="已关注";         oConcern.disabled=true;         oCancel.style.display="inline-block";     }     if(getCookie("followSuc")){           oConcern.value="已关注";     oConcern.disabled=true;     oCancel.style.display="inline-block";     }        } 

也是没有办法运行到最后的if那里

问题找到了,是无法获取getCookie("followSuc"),可能是getCookie这个函数写得有问题

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2条回答

看了这个问题我想起另外一个问题,可以使用if语句绑定事件处理程序吗?有哪位大神解释下?

一周热门 更多>