由于越来越丰富(bt)的页面效果需求,js中需要操控cookie也成了家常便饭,但是获取某个cookie值 还是比较麻烦的,所以这边就没做说明,而是只节选了自我感觉常用的,如果有需要 请访问下面的参考链接

js设置cookie
每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie:

document.cookie="userId=828";
如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如:

document.cookie="userId=828; userName=hulk";
在cookie 的名或值中不能使用分号(;)、逗号(,)、等号(=)以及空格。在cookie的名中做到这点很容易,但要保存的值是不确定的。如何来存储这些值呢?方 法是用escape()函数进行编码,它能将一些特殊符号使用十六进制表示,例如空格将会编码为“20%”,从而可以存储于cookie值中,而且使用此 种方案还可以避免中文乱码的出现。


参考:http://www.jb51.net/article/14566.htm