<select onchange="save(this)" id="s"> <option value="1">1 分</option> <option value="2">2 分</option> <option value="3">3 分</option> <option value="4">4 分</option> <option value="5">5 分</option> </select> <script language="javascript"> <!-- window.onload = function(){ i = GetCookie("sel"); if(i) document.getElementById("s").value=i; } function save(sel) { SetCookie('sel', sel.value); //alert(document.cookie); }function SetCookie(sName, sValue) { date = new Date(); date.setFullYear(2008); document.cookie = sName + "=" + escape(sValue) + "; expires=" + date.toUTCString(); } function GetCookie(sName) { // cookies are separated by semicolons var aCookie = document.cookie.split("; "); for (var i=0; i < aCookie.length; i++) { // a name/value pair (a crumb) is separated by an equal sign var aCrumb = aCookie[i].split("="); if (sName == aCrumb[0]) return unescape(aCrumb[1]); } // a cookie with the requested name does not exist return null; } //--> </script>
或者用AJAX存到数据库, 或是SESSION,或XML文件, 具体依个人喜好。 取出来一样。 Lucky around U!~
<option value="1">1 分</option>
<option value="2">2 分</option>
<option value="3">3 分</option>
<option value="4">4 分</option>
<option value="5">5 分</option>
</select>
<script language="javascript">
<!--
window.onload = function(){
i = GetCookie("sel");
if(i)
document.getElementById("s").value=i;
}
function save(sel)
{
SetCookie('sel', sel.value);
//alert(document.cookie);
}function SetCookie(sName, sValue)
{
date = new Date();
date.setFullYear(2008);
document.cookie = sName + "=" + escape(sValue) + "; expires=" + date.toUTCString();
}
function GetCookie(sName)
{
// cookies are separated by semicolons
var aCookie = document.cookie.split("; ");
for (var i=0; i < aCookie.length; i++)
{
// a name/value pair (a crumb) is separated by an equal sign
var aCrumb = aCookie[i].split("=");
if (sName == aCrumb[0])
return unescape(aCrumb[1]);
}
// a cookie with the requested name does not exist
return null;
}
//-->
</script>
或是SESSION,或XML文件,
具体依个人喜好。
取出来一样。
Lucky around U!~