<script>
function SetCookie(name,value) //储存cookie函数
{
var Days = 30;
var exp = new Date();
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name) //读取函数
{
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) return unescape(arr[2]); return null;}
function setCS(obj) { SetCookie ("sl", obj.selectedIndex); }//OPTION 改变的时候 储存选择的是哪一项
</script>
<script>
document.getElementById(mySelect).options[getCookie('sl')].selected=true; //读取上次选择的选项
</script>
<div class="search-filter">
<select name='typeid' id="mySelect" onChange="setCS(this)" class="nav">
<option value='65'> 手机</option>
<option value='92'> 微博</option>
<option value='93'> 社交网</option>
<option value='94'> 电子商务</option>
<option value='95'> 浏览器</option>
<option value='96'> 百度</option>
</select>
</div>
在IE 中打开页面报错:mySelect未定义。
求大哥指点迷津!
解决方案 »
- 请问这个对象该怎么读:x.a.b.c={x:1},我原来读法是x的a属性的b属性的c属性是{x:1}这个对象
- 求一段JS脚本
- 如何实现单击后即---弹出隐藏内容?
- JavaScript怎么跳到Servlet
- 点击IE关闭按钮时,想弹出个只有"是否要退出系统?"这几个字的提示框.
- js设CSS样式的问题
- 获得表单的名字 [有点难]
- 我做的VML机械机构运动仿真程序,连杆总是跟铰链中心有偏离,而且有轻微的颤动,请大家来研究研究!
- 如何当光标在文本框内时按ENTER移动到下一个文本框?而不是提交表单。
- 急急急!IE窗口如何由全屏恢复为最大化状态?
- 求大神看下这段代码内存泄露问题
- 有一种放大的效果怎么做
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title></head><body>
<script>
function SetCookie(name,value) //储存cookie函数
{
var Days = 30;
var exp = new Date();
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name) //读取函数
{
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) return unescape(arr[2]); return null;
}
function setCS(obj) { SetCookie ("sl", obj.selectedIndex); }//OPTION 改变的时候 储存选择的是哪一项
</script>
<div class="search-filter">
<select name='typeid' id="mySelect" onChange="setCS(this)" class="nav">
<option value='65'> 手机</option>
<option value='92'> 微博</option>
<option value='93'> 社交网</option>
<option value='94'> 电子商务</option>
<option value='95'> 浏览器</option>
<option value='96'> 百度</option>
</select>
</div>
<script>
if(getCookie('sl'))
document.getElementById('mySelect').options[getCookie('sl')].selected=true; //读取上次选择的选项
</script>
</body>
</html>
网站地址你看看www.shenmapp.com IE浏览器看
改成
document.getElementById("mySelect")
document.getElementById(mySelect)
改成
document.getElementById("mySelect")