我有一個有兩個單選按鈕(購買,租用)和兩個選擇列表(最低價格,最高價格)(下面)的表單。保持選擇
當您選擇購買單選按鈕時,它會調用其JavaScript並將下拉選項更改爲購買價格(£100000,£200000等)。當你選擇Renting單選按鈕時,它會再次調用它的JavaScript並顯示出租價格(£250 pw,£500等)。
JavaScript的下面:
if (BuyRent=='buy') {
document.SearchForm.MaxPrice.options[0]=new Option("Price (Max)","150000000");
document.SearchForm.MaxPrice.options[1]=new Option("\u00A3100,000","100000");
document.SearchForm.MaxPrice.options[2]=new Option("\u00A3200,000","200000");
document.SearchForm.MinPrice.options[0]=new Option("Price (Min)","0");
document.SearchForm.MinPrice.options[1]=new Option("\u00A3100,000","100000");
document.SearchForm.MinPrice.options[2]=new Option("\u00A3200,000","200000");
} else if (BuyRent=='rent') {
while (document.SearchForm.MaxPrice.options.length>0) {
document.SearchForm.MaxPrice.options[0]=null;
}
while (document.SearchForm.MinPrice.options.length>0) {
document.SearchForm.MinPrice.options[0]=null
}
document.SearchForm.MaxPrice.options[0]=new Option ("Price (Max)","9999999");
document.SearchForm.MaxPrice.options[1]=new Option("\u00A3250","250");
document.SearchForm.MaxPrice.options[2]=new Option("\u00A3500","500");
document.SearchForm.MinPrice.options[0]=new Option("Price (Min)","0");
document.SearchForm.MinPrice.options[1]=new Option("\u00A3250","250");
document.SearchForm.MinPrice.options[2]=new Option("\u00A3500","500");
}
有沒有辦法告訴每個選項記住它選擇提交表單時?
你想要的形式提交後重新加載頁面,並有形式填寫,就像它是什麼? – chprpipr 2010-11-17 00:36:53
是的,那正是我期望做的。 – 2010-11-17 12:18:46