求一个js的日期的控件 控制到年就行

当选择了某年后,会显示某年的前十年,后十年。... 当选择了某年后,会显示某年的前十年,后十年。 展开
 我来答
暴雁菱0e1
2010-04-14 · TA获得超过2003个赞
知道小有建树答主
回答量:1192
采纳率:0%
帮助的人:0
展开全部
<html>
<head>
<script type="text/javascript">
function f(value){
var sel=document.getElementById("sel");
sel.innerHTML='';
var cyear;
if(value==null){
var now=new Date();
cyear=now.getYear();
}else{
cyear=value;
}
for(var i=0;i<=20;i++){
var op=new Option();
op.value=parseInt(cyear)-(10-i);
op.text=parseInt(cyear)-(10-i);
sel.options.add(op);
}
sel.selectedIndex=10;
}
window.onload=f;
</script>
</head>
<body>
<select id="sel" onchange="f(this.value)"></select>
</body>
</html>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式