Javascript 在JS中编写和检索cookie

Javascript 在JS中编写和检索cookie,javascript,cookies,Javascript,Cookies,好吧,我有一个作业,我不确定我做错了什么。我需要将一个initPage()函数插入到调用saveMailingInfo()的sbutton中,它必须在页面加载时运行。我还需要编写一个saveMailingInfo()函数,该函数创建一个3年的到期日期,并循环遍历邮件表单的每个元素。我确信我做得对,但我测试时没有得到警告。有什么想法吗 /*此函数将事件处理程序附加到两个事件模型下*/ 函数addEvent(对象、evName、FName、cap){ if(object.attachEvent)

好吧,我有一个作业,我不确定我做错了什么。我需要将一个
initPage()
函数插入到调用
saveMailingInfo()
的sbutton中,它必须在页面加载时运行。我还需要编写一个
saveMailingInfo()
函数,该函数创建一个3年的到期日期,并循环遍历邮件表单的每个元素。我确信我做得对,但我测试时没有得到警告。有什么想法吗

/*此函数将事件处理程序附加到两个事件模型下*/
函数addEvent(对象、evName、FName、cap){
if(object.attachEvent)
object.attachEvent(“on”+evName,fnName);
else if(object.addEventListener)
object.addEventListener(evName、fnName、cap);
}
函数writeCookie(cName、CVValue、expDate、cPath、cDomain、cSecure){
如果(cName&&C值!=“”){
var cString=cName+“=”+escape(cValue);
如果(截止日期)
cString+=“expires=“+expDate.togmString();
如果(cPath)cString+=“path=“+cPath;
如果(cDomain)cString+=“domain=“+cDomain;
if(cSecure)cString+=“安全”;
document.cookie=cString;
}
函数saveMailingInfo(){
var expire=新日期();
expire.setFullYear(expire.getFullYear()+3);
var allFields=document.mailingForm.elements;
对于(变量i=0;i

艾米丽的蛋糕

输入您的信息,并将其添加到我们的电子邮件列表中,提醒您获得该生日 你想要的蛋糕!记得在艾米丽的蛋糕上,我们的目标是让每个生日都是最好的

第一:
最后:
电邮:
生日(月/日/年):
最喜欢的蛋糕: 奶油 巧克力 香草 红色的天鹅绒
电子邮件的频率: 每月给我发电子邮件
每季度给我发一次电子邮件
在我生日快到的时候给我发电子邮件

我还建议您在浏览器上安装cookie查看器插件,以便查看正在设置的内容。在Firefox中,我知道有一个内置的,你可以通过进入菜单->开发者->开发者工具栏,然后键入
cookie list
并按Enter键来访问。谢谢。我试过了,但没有一块饼干能保存下来。我不确定我做错了什么。