我有下一个javascript代码:
function setCookie(cname,exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires=" + d.toGMTString();
document.cookie= cname+"; "+expires
}
function delCookie(cname) {
document.cookie = cname + '=; expires=Thu, 01 Jan 1970 00:00:01 GMT;';
}
function change(cname) {
var elem = document.getElementById("but");
if (elem.style.backgroundColor=="pink")
{
elem.style.backgroundColor="#ff5d6d";
delCookie(cname);
}
else {
elem.style.backgroundColor="pink";
setCookie(cname);
}
}
我已经制作了几个按钮,通过单击一次来添加字符串,然后再次单击它来删除它。但它只是在3之后节省3次,用旧的字符串替换字符串。我想在cookie中保存更多字符串。当我写document.writeln(document.cookie)时,我想把字符串放在彼此之间。我做了一个最喜欢的buttun,保存字符串并将其添加到另一页。