在jsp中如何实现加一个动态下拉框选择年份,并在当前页面显示相应的月份值?

比如有一个下拉框里有2008年~2011年,选择2010年时,页面出现一列201101到201112这些数值。请高手帮忙解决。

这样就不显示了 定义和用法 value 属性规定在表单被提交时被发送到服务器的值。 与 之间的值是浏览器显示在下拉列表中的内容,而 value 属性中的值是表单被提交时被发送到服务器的值。 注释:如果没有指定 value 属性,选项的值将设置为 标签中的内容。
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-04-11
如果你是想选2008输出200801-200812,选2009输出200901-200912的话,可以试试下面的 不知道理解错了没有,参考看看吧 jsp body中 <select id="years" onchange="selyear()"> <option>2008 <option>2009 <option>2010 <option>2011 </select> <span id="showyear"></span> js函数: <script type="text/javascript"> function selyear(){ var selectObj=document.getElementById("years"); var year= selectObj.options[selectObj.selectedIndex].text; document.getElementById("showyear").innerHTML=year+"的月份是:"+year+"01-"+year+"12"; } </script>
第2个回答  2011-08-04
如果你是想选2008输出200801-200812,选2009输出200901-200912的话,可以试试下面的
不知道理解错了没有,参考看看吧
jsp body中
<select id="years" onchange="selyear()">
<option>2008
<option>2009
<option>2010
<option>2011
</select>
<span id="showyear"></span>
js函数:
<script type="text/javascript">
function selyear(){
var selectObj=document.getElementById("years");
var year= selectObj.options[selectObj.selectedIndex].text;
document.getElementById("showyear").innerHTML=year+"的月份是:"+year+"01-"+year+"12";
}
</script>
第3个回答  2011-08-05
有这样的控件 My97DatePicker 你百度下 很多的 你下一个就是了啊 不用下拉 js的 点击文本框有小窗口出现里面有时间显示 可以试下 很好用。 [http://www.whtyqj.cn]

参考资料:http://www.whytdtz.com

第4个回答  2011-08-03
直接用html里面的下拉列表就行了,很简单的

在jsp页面中怎么样根据下拉框里选中的数据。。在文本框里显示出数据库...
<%@ page contentType="text\/html;charset=gb2312" import="java.sql.*"%> ID: 1 2 3 <%!String name="";%> < try{ String id=request.getParameter("id");if(id!=null){ Class.forName("com.mysql.jdbc.Driver").newInstance();String url="jdbc:mysql:\/\/localhost:33...

JSP中,怎么选择下拉框选项,然后在右侧显示相应的值?
给你写了段代码。 function checkStatus(){ var obj = document.form.select.value;var objSelect = document.form.select;for (var i = 0; i < objSelect.options.length; i++) { if(objSelect[i].value == obj){ document.form.data.value = objSelect[i].text;} } } 苹...

...当下拉框选择是,后面的文本框显示对应的信息,如何做?最好有例子_百...
我用的是AJAX,对每次下拉框的onchange事件,作一次异步请求,请求的当然就是服务器的处理程序了(一般是查询数据库),获取返回的json结果,然后再通过JS显示在后面的文本框 下面是分类联动选择的部分JS代码:\/\/子级category选择 getChildCategory:function(p,c,g){ \/\/$("#pArea").live('change',f...

JSP中如何取得下拉框的值???
function check(){var id = document.getElementsByName("sel").value;-- 获取下拉框的值 如:拼接url打开页面,var url = 'xxxx.do?id=' + id;\/\/注,具体的url你要自己拼写,我这个是列子,不能用的 方法1,在本窗口打开页面:window.location = url ;方法2,新窗口打开页面 ...

JSP用到一个下拉框 页面刷新后,保持选中的值
function setCookie(name, value) { var exp = new Date(); exp.setTime(exp.getTime() + 24 * 60 * 60 * 1000); document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString(); } function getCookie(name) { var regExp = new ...

jsp,struts框架。。如何使数据库中的数据,自动显示到下拉框。。然后id...
下载文件:MyJsp_20131021172218.jsp|看看这个,差不多就是这样了。后台你把数据取出来后,循环放到map中再付值给list,然后把list通过request.setAttribute("list", list);返回到页面就行了

急求!急求!jsp关联下拉框怎么实现?不用框架!可以在jsp中写java代码
一、为Select控件添加选项options:如:为select2控件添加option。var opt = document.createElement("OPTION");opt.text = "合肥";opt.value = "hf";opt.selected=false;select2.add(opt);二、把前一次选择的选项清空。如:清空select2中的选项内容。var number=select2.options.length;for(var j=...

谁知道jsp下拉框选择后页面刷新 怎么使选的值不变
1、有一个下拉框(名字为选择课程),可以选择几门课程 2、选择课程后,有个按钮(查看考勤情况),点击按钮可以出现考勤情况 问题:点击按钮后,页面刷新,下拉框变成默认值,现在想让下拉框的值为上次选择的值,即页面刷新后刚才选择的课程名不变,求解呀,最好有点例子 ---解决方案--- 我做的项...

jsp中怎么实现根据选择不同的条件页面显示不同的内容?
直接用的JSP?如果是这样的话,你在下拉框,也就是select里面加上onchange=“这里写你的JS方法”然后JS里面定义一个方法search(){(1)这里先得到你选择的select的ID值,(2)传入参数到show.jsp中执行查询---》这里很重要,show.jsp里面的查询SQL一定要一样,不然不能重用。写的时候参考下面代码}先定义一个sqlstring...

JSP页面中,怎样在一个下拉框选项中绑定数据库表字段? 表名DeviceManage...
方式3:ext框架--Ext.form.ComboBox 方式4:在页面获取结果集(表查询结果),使用循环迭代方式(jstl el语言或页面嵌入java代码或js实现),循环处理结果集,增加select控件元素 注:我没有详细说明,但是只要搜索相关的方式,很容易明白具体实现。 表、字段的处理最好都在业务层处理完结果集,再传到...

相似回答