代码如下:
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优艾设计网_Photoshop问答"; }}
也是没有办法运行到最后的if那里
问题找到了,是无法获取getCookie("followSuc"),可能是getCookie这个函数写得有问题
龚磊 优艾设计网_PS问答 8小时前
小胖mT 7小时前 优艾设计网_平面设计
看了这个问题我想起另外一个问题,可以使用if语句绑定事件处理程序吗?有哪位大神解释下?
精彩评论