解决方案 »
- 怎么解决IE和FF下速度不一致
- Extjs和php交互的一个问题
- jsp编写的留言板问题
- IE无法打开Internet站点,已终止操作
- 把字符串转换为函数
- 有关单选框的问题,很急!,100分请教!
- 如何在html脚本中判断得知整个html页面已经下载完毕了!
- 请教一下无为:使用日历控件的时候,能不能设置它的背景、标题颜色、字体颜色?
- 请问一个ActiveX对象在网页中,如何根据IE浏览器窗口大小的调整而调整???
- 在超链接时,如何控制窗口的大小,且没有工具条,状态条。或用OPEN()打开不另开启窗口,最好在同一窗口打开!!
- uploadify3.2 ie8 以上高版本 ie9 ie10 ie11 文件选择按钮无法点击
- 关于“JSP+ext超强仿QQ聊天系统 WebQQ”为什么登录不了的
http://bbs.51cto.com/thread-493164-1.html
<html>
<head>
<title>This is a test!</title>
</head>
<body>
<form name="frm">
<select name="s1" onChange="redirec(document.frm.s1.options.selectedIndex)">
<option selected>请选择</option>
<option value="1">脚本语言</option>
<option value="2">高级语言</option>
<option value="3">其他语言</option>
</select> <select name="s2">
<option value="请选择" selected>请选择</option>
</select>
</form>
<script language="javascript">
//获取一级菜单长度
var select1_len = document.frm.s1.options.length;
var select2 = new Array(select1_len);
//把一级菜单都设为数组
for (i=0; i<select1_len; i++)
{ select2[i] = new Array();}
//定义基本选项
select2[0][0] = new Option("请选择", " "); select2[1][0] = new Option("PHP", " ");
select2[1][1] = new Option("ASP", " ");
select2[1][2] = new Option("JSP", " "); select2[2][0] = new Option("C/C++", " ");
select2[2][1] = new Option("Java", " ");
select2[2][2] = new Option("C#", " "); select2[3][0] = new Option("Perl", " ");
select2[3][1] = new Option("Ruby", " ");
select2[3][2] = new Option("Python", " ");
//联动函数
function redirec(x)
{
var temp = document.frm.s2;
for (i=0;i<select2[x].length;i++)
{ temp.options[i]=new Option(select2[x][i].text,select2[x][i].value);}
temp.options[0].selected=true;
}
</script>
</body>
</html>
原生的select用多选的话还不如直接用checkbox,那么矬