问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jsp页面下拉列表option问题

发布网友 发布时间:2022-12-06 14:39

我来回答

1个回答

热心网友 时间:2023-11-13 02:24

如果数据选项不变,这个可以用js实现,js下拉联动。
<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>看看是要这个效果吗
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
现在五粮液000858可以买进么? 2021年五粮液(000858)总资产、总负债、营业收入、营业成本及净利润统... 手机耗电太快了怎么解决 教你方法,轻松解决 Tag模块数组indexOf,splice的使用方法 JavaScript indexOf简介 对于一个JS对象数组怎么使用IndexOf方法得到索引呢? Array.indexOf() 学习 狼来了是什么效应 当两种刺激都出现,认知者会产生首因效应还是近因效应呢? 大过年的…… 平板腾讯会议怎么共同协作 在防火墙中怎样把腾讯会议的公共网络改成专用网络 有没有古诗词类手机壁纸? 角的二倍角公式是什么啊? 王者荣耀温柔的名字男 王者荣耀温柔的网名男大全 释然洒脱王者荣耀让人过目不忘的网名 莂致の伤 网页中要使用某种特殊的字体怎么办? 网页默认字体如何调用特殊字体? 北京昌平区哪里有律师事务所? 北京华泰律师事务所昌平分所怎么样 怎么申请一个新的手机号? 为什么华为手机excel打开提醒打开方式 科创板股票代码 达孜区人社局有食堂吗 误杀怎么判刑 误杀人罪判多少年 误杀判几年 治脾胃虚寒吃三种水果 三星洗衣机怎么拆排水泵叶轮? 三星洗衣机三个槽怎么拆 锋范用什么规格轮胎好? 本田锋范多大的轮胎 本田锋范多大的轮胎讲解 1500m可以戴发带吗 不用银行卡号就只有可以在网上借款吗? 不用银行卡号就只有可以在网上借款吗? 华为售前考试 H19-369考试真题每日一练(二) 男人为什么要割掉包皮 怎么知道电子火车票取没有? 我帮别人订火车票怎么查询他有没有取出? 个人可以开50万的发票吗 一上高城万古愁蒹葭杨柳似汀洲是什么动物 请写出中国近现代名家! 石油20元一桶会怎样 石油价格上升对总供给的影响机制? 原油价格在汽油价格中的比重 石油期货价格为零时买入是不是不用掏钱 有了耐克这双鞋,再也不用为「系鞋带」而烦恼了 地理标志证明商标的管理机构 玻璃仪器怎么分类的? 玻璃测量仪器注册商标属于哪一类?