1
我試圖將下拉列表中選定的值存儲到cookie中。如何將2個值存儲到cookie中
這裏發生的事情是我有2個下拉list.When我從2選擇值下拉列表,然後點擊提交按鈕,我在下拉列表中選擇要在cookie中存儲2個值..
我怎樣才能做到這一點?
這裏是我使用的代碼..
JavaScript代碼:
function CreateCookie()
{
if(document.myform.genre.value == ""){
alert("Select some value!");
return;
}
cookievalue1= escape(document.myform.genre.value) + ";";
document.cookie="genre=" + cookievalue1;
alert("Setting Cookies : " + "genre=" + cookievalue1);
cookievalue2= escape(document.myform.movie.value) + ";";
document.cookie="movie=" + cookievalue2;
alert("Setting Cookies : " + "movie=" + cookievalue2);
}
HTML代碼
<table border="0" class="preference">
<tr>
<td>
Genre:
<select class="director" name="genre" id="genre">
<option>-----------</option>
<option value="ActionMovies">Action Movies</option>
<option value="Horror Movies">Horror Movies</option>
<option value="Comedy">Comedy</option>
</select>
</td>
<td>
Movie: <select id="movie" name="movie">
<option value="">-----Select----</option>
<option value="">Paranormal Activity</option>
<option value="">Johnny English</option>
<option value="">Avengers</option>
<option value="">Grave Encounters</option>
<option value="">Rio</option>
</select>
</td>
<td><input type="submit" name="submit" value="submit" onclick="CreateCookie();"></td></tr>
</table>
的onclick我打電話這個功能..
這裏警報中僅顯示一個值。第二個值在警報中顯示爲空。
您已將「