フォーム内容を上から順番にJavaScriptでCookieに入れて、また戻す方法
フォームにかかれている内容を上から順番にCookieに入れて
次にそのページに来たときに読みこれるようにしたいのですが、わからなくなってしまいました。
まず下記でJavaScriptに値を渡します。
onClick="saveCookie(this.form.elements[0].value,this.form.elements[1].value,this.form.elements[2].value)
次にJavaScriptで処理します。
-----------------------------------------------
xDay = new Date;
xDay.setYear(xDay.getYear() + 1);
xDay = xDay.toGMTString();
cook = new Array();
function saveCookie(value01,value02,value03){
cook[0] = value01;
cook[1] = value02;
cook[2] = value03;
cooks = escape(cook[0]);
i = 1;
while (cook[i]){
cooks += "%00" + escape(cook[i]);
i++;
}
document.cookie = "fat_cookie=" + cooks + "; expires=" + xDay;
}
function loadCookie(){
cooklng = document.cookie.length;
cook = document.cookie.split("; ");
cooks = "";
i = 0;
while (cook[i]){
if (cook[i].substr(0,11) == "fat_cookie="){
cooks = cook[i].substr(11,cook[i].length);
break;
}
i++;
}
cook = cooks.split("%00");
??? = unescape(cook[0]); ←ここがわかりません。
}
window.onload=loadCookie;
-----------------------------------------------
Cookieに保存して、またバラバラにするところまでは出来たのですが
最後にフォームに戻すところでわからなくなってしまいました。
色々試したのですがうまくいきません。
どなたかわかる方いらっしゃいましたら、
よろしくお願いします。