0
我創建了一個函數,用於存儲查詢字符串(名字,姓氏,cwid和學期)中的狀態信息。如果我想將名字和姓氏存儲爲持久性cookie並將該學期保留爲查詢字符串,那麼我可以使用相同的函數還是必須創建兩個不同的函數?現在我把它作爲:在Javascript中,你可以使用一個函數來存儲查詢字符串和持久性cookie嗎?
function saveInfo() {
var savedData = location.search;
var studentData = "";
if (savedData != "")
studentData = savedData.substring(savedData.search("&courses"), savedData.length);
savedData = "?firstName" + document.forms[0].firstName.value;
savedData += "&lastName=" + document.forms[0].lastName.value;
savedData += "&cwid=" + document.forms[0].cwid.value;
savedData += "&semester=" + document.forms[0].semester.value;
savedData += studentData;
location.href = "greendale_page2.html" + savedData;
}
是的,它的工作原理是,但部分任務是名字和姓氏是持久性cookie。我在查詢字符串中完成了整個任務,以確保它正在工作,然後在我去時對其進行修改。你是說我應該保留所有的值作爲查詢字符串,然後製作名字和姓氏的Cookie。 – Bob
當cookie不存在時,從哪裏獲取數據? – Schnatti