ホームページ  >  記事  >  ウェブフロントエンド  >  js_javascript スキルを使用してユーザー名 Cookie が存在するかどうかを正しく判断する方法

js_javascript スキルを使用してユーザー名 Cookie が存在するかどうかを正しく判断する方法

WBOY
WBOYオリジナル
2016-05-16 17:01:491368ブラウズ

ユーザー名を保存し、ログイン状態を記録するために Cookie を使用する必要がある場合があります。ユーザー Cookie がこのマシンに存在するかどうかを正しく判断するにはどうすればよいですか? a!= =getCookie("username3");
c_start=document.cookie.indexOf("username3=");

if(c_start == -1){ のような単純な記述は使用できません。 $("#login_form").show( ); $("#logined").hide(); } else{ $("#login_form").hide() ; $("#logined" ).show();
$("#usr").html(a);


正しい方法は次のとおりです。 username3 という名前の Cookie が存在するかどうかを判断するには、 document .cookie.indexOf("username3=") を使用して判断します。戻り値が -1 の場合、それは存在しないことを意味します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。