原生JS遍历cookie获取指定name的值
2016-05-17 00:00
585 查看
原生JS获取cookie值
首先判断cookie是否存在
然后分割cookie为数组
(cookie之间用的是分号分隔)
然后遍历数组,获取当前cookie名字,判断是否等于你要的cookie值的名字,
(cookie存储为cookieName=cookieValue这种形式)
相等的话,则获取cookie值,接着跳出循环
首先判断cookie是否存在
if (document.cookie && document.cookie != '')
然后分割cookie为数组
(cookie之间用的是分号分隔)
var cookies = document.cookie.split(';');
然后遍历数组,获取当前cookie名字,判断是否等于你要的cookie值的名字,
(cookie存储为cookieName=cookieValue这种形式)
var cookie = cookies[i];//得到当前cookie名字 if (cookie.substring(0, cookieName.length + 2).trim() == cookieName.trim() + "=")
相等的话,则获取cookie值,接着跳出循环
cookieValue = cookie.substring(cookieName.length + 2, cookie.length); break;
相关文章推荐
- Extjs4.0 最新最全视频教程
- Javascript中toFixed方法的改进
- 5个常见可用性错误和解决方案
- js数组实现图片轮播
- 文件遍历排序函数
- cookie的secure属性详解
- 浏览器 cookie 限制
- js可突破windows弹退效果代码
- JSP脚本漏洞面面观
- 使用BAT一句话命令实现快速合并JS、CSS
- Lua 学习笔记之C API 遍历 Table实现代码
- js显示当前星期的起止日期的脚本
- C#遍历文件夹后上传文件夹中所有文件错误案例分析
- C#中遍历Hashtable的4种方法
- 爆炸式的JS圆形浮动菜单特效代码
- js select常用操作控制代码
- JS实现不使用图片仿Windows右键菜单效果代码
- 从jsp发送动态图像
- 原生js结合html5制作小飞龙的简易跳球