ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript を使用して Cookie を作成および読み取るにはどうすればよいですか?

JavaScript を使用して Cookie を作成および読み取るにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-12-20 16:55:10
オリジナル
379 人が閲覧しました

How Can I Create and Read Cookies Using JavaScript?

JavaScript での Cookie 値の作成と読み取り

JavaScript で Cookie を操作するにはどうすればよいですか?この質問に答えるために、提供されている関数を詳しく見てみましょう:

Cookie の作成

Cookie を設定するには、createCookie 関数を利用します:

function createCookie(name, value, days) {
    var expires;
    if (days) {
        var date = new Date();
        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
        expires = "; expires=" + date.toGMTString();
    }
    else {
        expires = "";
    }
    document.cookie = name + "=" + value + expires + "; path=/";
}
ログイン後にコピー
  • name : Cookie の名前。
  • value: に保存される値。 cookie.
  • days: Cookie が有効な日数 (オプション)。

Cookie の読み取り

Cookie の値を取得するには、getCookie を使用します。 function:

function getCookie(c_name) {
    if (document.cookie.length > 0) {
        c_start = document.cookie.indexOf(c_name + "=");
        if (c_start != -1) {
            c_start = c_start + c_name.length + 1;
            c_end = document.cookie.indexOf(";", c_start);
            if (c_end == -1) {
                c_end = document.cookie.length;
            }
            return unescape(document.cookie.substring(c_start, c_end));
        }
    }
    return "";
}
ログイン後にコピー
  • c_name: Cookie の名前取得したい

以上がJavaScript を使用して Cookie を作成および読み取るにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート