1. where did you get the 几个选项 from? just fill the 下拉菜单 like you did before when 刷新页面2. use cookies:<HTML>
<HEAD>
<SCRIPT LANGUAGE="JAVASCRIPT">
function SetCookie(sName, sValue)
{
document.cookie = sName + "=" + escape(sValue) + ";";
}//function from MSDN online documentation
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>
<SCRIPT LANGUAGE="JAVASCRIPT">
var sCookieName = "options";
var sOptionSeparator = ";"
var sValueSeparator = "|"function LoadCookies()
{
var sOptions = GetCookie(sCookieName); if (sOptions && sOptions != "")
{
var OptionList = sOptions.split(sOptionSeparator);
for (var i=0; i < OptionList.length; i++)
{
var pair = OptionList[i].split(sValueSeparator);
var opt = new Option(pair[0],pair[1]);
document.frmtest.mysel.options.add(opt);
}
}
}function SaveCookies()
{
var optionList = document.frmtest.mysel.options;
if (optionList.length > 0)
{
var s = "";
for (var i=0; i < optionList.length;i++)
s += sOptionSeparator + optionList[i].text + sValueSeparator + optionList[i].value; if (s !="")
{
s = s.substring(1);
SetCookie(sCookieName,s);
}
}
}function CreateOptions()
{
for (var i=0; i < 3;i++)
{
var opt = new Option(i,i*i);
document.frmtest.mysel.options.add(opt);
}}
</SCRIPT>
</HEAD>
<BODY onload="LoadCookies()" onunload="SaveCookies()">
<form name="frmtest">
<select name="mysel">
</select>
</form>
<input type="button" value="Create" onclick="CreateOptions()">
<input type="button" value="Refresh" onclick="location.reload(true)">
</BODY>
</HTML>
<HEAD>
<SCRIPT LANGUAGE="JAVASCRIPT">
function SetCookie(sName, sValue)
{
document.cookie = sName + "=" + escape(sValue) + ";";
}//function from MSDN online documentation
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>
<SCRIPT LANGUAGE="JAVASCRIPT">
var sCookieName = "options";
var sOptionSeparator = ";"
var sValueSeparator = "|"function LoadCookies()
{
var sOptions = GetCookie(sCookieName); if (sOptions && sOptions != "")
{
var OptionList = sOptions.split(sOptionSeparator);
for (var i=0; i < OptionList.length; i++)
{
var pair = OptionList[i].split(sValueSeparator);
var opt = new Option(pair[0],pair[1]);
document.frmtest.mysel.options.add(opt);
}
}
}function SaveCookies()
{
var optionList = document.frmtest.mysel.options;
if (optionList.length > 0)
{
var s = "";
for (var i=0; i < optionList.length;i++)
s += sOptionSeparator + optionList[i].text + sValueSeparator + optionList[i].value; if (s !="")
{
s = s.substring(1);
SetCookie(sCookieName,s);
}
}
}function CreateOptions()
{
for (var i=0; i < 3;i++)
{
var opt = new Option(i,i*i);
document.frmtest.mysel.options.add(opt);
}}
</SCRIPT>
</HEAD>
<BODY onload="LoadCookies()" onunload="SaveCookies()">
<form name="frmtest">
<select name="mysel">
</select>
</form>
<input type="button" value="Create" onclick="CreateOptions()">
<input type="button" value="Refresh" onclick="location.reload(true)">
</BODY>
</HTML>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货