码迷,mamicode.com
首页 > Web开发 > 详细

js对cookie的操作,包括增,取,删

时间:2014-09-18 18:11:14      阅读:265      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   io   java   ar   for   div   sp   

在其他人都开会到时间里,我偷偷摸哦的试了一下cookie,唉,从来没有用过cookie,慢慢的知识忘光了,还好这次偷偷摸摸的做出来了,虚,大家都别出声啊

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>cookie</title>
</head>
<body>
<input type="text" />
<input type="text" />
<input type="submit" />
<button>释放cookie</button>
</body>
</html>


<script type="text/javascript">
var t=document.getElementsByTagName("input")[0];
var p=document.getElementsByTagName("input")[1];
var b=document.getElementsByTagName("input")[2];
var bb=document.getElementsByTagName("button")[0];
bb.onclick=function(){
    alert(getCookie("password"));
}

b.onclick=function(){
    var n=t.value;
    var s=p.value;
    setCookie("username",n,5000)
    setCookie("password",s,5000)
    delCookie("username")
}
function setCookie(n,v,t){//n==name,v==value,t=time(毫秒)
    var d=new Date();
    d.setTime(d.getTime()+t);
    document.cookie=n+"="+escape(v)+" ;expires="+d.toGMTString();
}

function getCookie(n){
    if(document.cookie){
        var c=document.cookie;
        var a=c.split("; ");
        
        for(var i=0;i<a.length;i++){
            var aa=a[i].split("=");
            if(aa[0]==n){
                return aa[1];
            }
        }
    }
}

function delCookie(n){//n==name
    setCookie(n,null,-100)
}






</script>

 

js对cookie的操作,包括增,取,删

标签:style   blog   color   io   java   ar   for   div   sp   

原文地址:http://www.cnblogs.com/busicu/p/3979431.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!