コアコード:
var cookie= {
setCookie:function (name, value, iDay) {
var oDate = new Date();
oDate.setDate(oDate.getDate() iDay);
document.cookie = name ' =' 値 ';expires=' oDate;
},
getCookie:function (name) {
var arr = document.cookie.split('; ');
for (var i = arr.length - 1; i >= 0; i--) {
var arr2 = arr[i].split('=');
if(arr2[0]===name)
return arr2[1];
}
}
return '';
},
removeCookie:function (name) {
cookie.setCookie(name,1, -1) ;
}
}
テスト:
]<script>
var cookie={
setCookie:function (name, value, iDay) {
var oDate = new Date();
oDate.setDate(oDate.getDate()+iDay);
document.cookie = name+'='+value+';expires='+oDate;
},
getCookie:function (name) {
var arr = document.cookie.split('; ');
for (var i = arr.length - 1; i >= 0; i--) {
var arr2 = arr[i].split('=');
if(arr2[0]===name){
return arr2[1];
}
}
return '';
},
removeCookie:function (name) {
cookie.setCookie(name,1,-1);
}
};
cookie.setCookie('username','iceshu',33);
// setCookie('pwd','ff',365);
cookie.removeCookie('username');
alert(document.cookie)
alert(cookie.getCookie('pwd'));
</script>