我試圖從一個和然後當它提交的值將值變成一個cookie。這是我的,但我想知道是否有辦法做到這一點,所以我不必爲所有變量寫出同樣的東西。設置表單元素的餅乾
function submitValues(){
var firstName = document.forms["frm1"]["first_name"].value;
var lastName = document.forms["frm1"]["last_name"].value;
var number = document.forms["frm1"]["phNum"].value;
setCookie("firstName",firstName,365);
setCookie("lastName",lastName,365);
setCookie("number",number,365);
}
我不明白你是如何爲所有的變量寫同樣的東西。這三個變量很可能有三個不同的值。 「同樣的事情」的問題在哪裏出現? –
我相信他/她意味着將有更多的字段需要使用值而不是firstName,lastName和number來設置cookie。所以這個問題似乎是「是否有一種方法可以遍歷所有的表單字段,併爲表單中每個字段的相應值創建一個cookie?」而不必像上面所寫的那樣將每個值都聲明爲一個變量。 – sbeliv01
是的,sbeliv01是對的,我沒有做好提問的工作。有沒有辦法,我可以做到這一點與參數?當我有類似'[「frm1」] [「first_name」]。value;'並且在引號內有參數時它不起作用。 – user1290426