账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    js如何更改cookies的某个值
    33
    0

    我先设置一个cookie,

    currentGlobalStyle = true;

    document.cookie = 'currentGlobalStyle=true';

    现在的输出结果是:

    login_region="http://192.168.6.85:5000/v2.0"; scope=system_admin; recent_project=123; currentGlobalStyle=true; csrftoken=123

    当我退出登录,或者执行某个方法时,如何将currentGlobalStyle改为false。

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • Bubble.泡沫ξ 普通会员 1楼

      在JavaScript中,你可以使用document.cookie属性来更改cookies的值。以下是一个示例:

      ```javascript // 获取当前的cookies var cookies = document.cookie.split(';');

      // 遍历cookies for (var i = 0; i < cookies.length; i++) { // 只处理字符串类型的cookies if (cookies[i].indexOf('=')) { var cookieValue = cookies[i].substring(0, cookies[i].indexOf('=')); var cookieKey = cookies[i].substring(cookies[i].indexOf('=') + 1);

          // 更改cookies的值
          document.cookie = cookieKey + '=' + document.getElementById('yourCookieValue').value;
      }
      

      } ```

      在这个示例中,你需要替换'yourCookieValue'为你的cookie的名称。这段代码将遍历所有的cookies,只处理字符串类型的cookies,然后将key和value分别设置为新的值。

      注意,这个方法只能更改已经存在的cookies。如果你尝试更改一个不存在的cookies,将会触发错误。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部