javascript - 使用 cookie 代替字符串 - javascript

标签 javascript jquery html css cookies

我希望变量 username 不是一个变量,而是一个 cookie。

如何将值设置为cookie,然后调用它来使用。

JavaScript

var username;

function setUser() {
    var newUser = $('#user').val();

    alert(newUser);
    alert("Username Set");

    username = newUser;
    newUser = "";
    document.write("<br /> Welcome: " + username);
}

最佳答案

您可以使用js-cookie .

  • 创建 cookie:

    Cookies.set('name', 'value');
    
  • 读取cookie:

    Cookies.get('name'); // => 'value'
    

您的代码将是:

var username;
function setUser() {
    Cookies.set('newUser', $('#user').val());

    username = Cookies.get('newUser');

    document.write("<br /> Welcome: " + username);
}

希望这有帮助。

关于javascript - 使用 cookie 代替字符串 - javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35584719/

相关文章:

javascript - 为什么构造函数返回对象,而不是 JavaScript 中的原语?

javascript - 使用jquery对 Angular 线动态编号表列

javascript - Django-Jquery 循环遍历所有选项

javascript - 菜单在不应该的时候中断

html - CSS 第一个 div 动态宽度

PHP session 变量在 Javascript 中检索但变为未定义

javascript - AngularJS $timeout 的工作方式不同

javascript - jquery绑定(bind)和取消绑定(bind)没有功能

javascript - JavaScript 包装器对象创建是轻量级的吗?

html - 如何在 ReactJS 中对 HTML 表格进行排序