原生jQuery实现只显示年份下拉框


Posted in jQuery onDecember 24, 2020

本文实例为大家分享了jQuery实现只显示年份下拉框的具体代码,供大家参考,具体内容如下

代码:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <title>Document</title>
  <script src="https://lib.baomitu.com/jquery/3.5.1/jquery.js"></script>
</head>
<body>
 <div id="main" style="width: 600px;height:400px;"></div>
 <select name="" id="start" onchange="chooseYear2()">
  <option value="">1949</option>
 </select>

 <select name="" id="end"> 
 <option value=""></option>
 </select>

 <script type="text/javascript">
  var date = new Date();
  var y = date.getFullYear()
  function chooseYear1() {
   for (let i = 1949; i<=y; i ++) {
    let start = document.getElementById("start");
    let year = Number(start.lastElementChild.innerHTML) + 1;
    var myOption = document.createElement("option");
    myOption.innerHTML = year;
    start.appendChild(myOption);
   }
  }
  chooseYear1();
  function chooseYear2() {
  //如果你想让起始年份下拉框和结束年份下拉框都显示从1949至今的年份,那么写同样的循环即可:
   let end = Number($("#start").find("option:selected").val());
   let start = document.getElementById("end");
   start.firstElementChild.innerHTML=end;
   var myOption = document.createElement("option");
   for (let i = end; i<=y; i ++) {
    let start = document.getElementById("end");
    let year = Number(start.lastElementChild.innerHTML) + 1;
    var myOption = document.createElement("option");
    myOption.innerHTML = year;
    start.appendChild(myOption);
   }
  }
 </script>
</body>
</html>

只显示年份的下拉框效果:

原生jQuery实现只显示年份下拉框

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jquery在vue脚手架中的使用方式示例
Aug 29 jQuery
JQuery EasyUI 结合ztrIee的后台页面开发实例
Sep 01 jQuery
jQuery ajax调用webservice注意事项
Oct 08 jQuery
jQuery动态添加元素无法触发绑定事件的解决方法分析
Jan 02 jQuery
jQuery幻灯片插件owlcarousel参数说明中文文档
Feb 27 jQuery
jquery 实现拖动文件上传加载进度条功能
Mar 18 jQuery
jQuery md5加密插件jQuery.md5.js用法示例
Aug 24 jQuery
jQuery 查找元素操作实例小结
Oct 02 jQuery
jQuery利用cookie 实现本地收藏功能(不重复无需多次命名)
Nov 07 jQuery
jquery添加div实现消息聊天框
Feb 08 jQuery
jQuery AJAX应用实例总结
May 19 jQuery
jQuery实现简单QQ聊天框
Aug 27 jQuery
jquery实现鼠标悬浮弹出气泡提示框
Dec 23 #jQuery
jquery实现图片放大镜效果
Dec 23 #jQuery
jQuery实现增删改查
Dec 22 #jQuery
jQuery实现本地存储
Dec 22 #jQuery
jQuery实现电梯导航模块
Dec 22 #jQuery
jQuery实现tab栏切换效果
Dec 22 #jQuery
jQuery+ajax实现文件上传功能
Dec 22 #jQuery
You might like
我用php+mysql写的留言本
2006/10/09 PHP
新安装的MySQL数据库需要注意的安全知识
2008/07/30 PHP
深入php socket的讲解与实例分析
2013/06/13 PHP
md5 16位二进制与32位字符串相互转换示例
2013/12/30 PHP
分享下页面关键字抓取components.arrow.com站点代码
2014/01/30 PHP
Zend Framework入门之环境配置及第一个Hello World示例(附demo源码下载)
2016/03/21 PHP
PHP常用的三种设计模式
2017/02/17 PHP
JS调试必备的5个debug技巧
2014/03/07 Javascript
js实现的标题栏新消息闪烁提示效果
2014/06/06 Javascript
基于JS实现简单的样式切换效果代码
2015/09/04 Javascript
javascript和jquery实现用户登录验证
2016/05/04 Javascript
基于jQuery和Bootstrap框架实现仿知乎前端动态列表效果
2016/11/09 Javascript
JS获取多维数组中相同键的值实现方法示例
2017/01/06 Javascript
Vue ElementUi同时校验多个表单(巧用new promise)
2018/06/06 Javascript
node.js微信小程序配置消息推送的实现
2019/02/13 Javascript
js实现随机8位验证码
2020/07/24 Javascript
解决Vue使用bus总线时,第一次路由跳转时数据没成功传递问题
2020/07/28 Javascript
javascript实现图片轮换动作方法
2020/08/07 Javascript
[01:54]TI珍贵瞬间系列(三):翻盘
2020/08/28 DOTA
python判断一个数是否能被另一个整数整除的实例
2018/12/12 Python
python psutil模块使用方法解析
2019/08/01 Python
使用python的pyplot绘制函数实例
2020/02/13 Python
Max&Co官网:意大利年轻女性时尚品牌
2017/05/16 全球购物
25岁生日感言
2014/01/13 职场文书
制药工程专业个人求职自荐信
2014/01/25 职场文书
优秀女职工事迹材料
2014/02/06 职场文书
预备党员入党自我评价范文
2014/03/10 职场文书
高中家长寄语
2014/04/02 职场文书
《天安门广场》教学反思
2014/04/23 职场文书
2014年职称评定工作总结
2014/11/26 职场文书
见义勇为事迹材料
2014/12/24 职场文书
酒会邀请函
2015/01/31 职场文书
企业财务总监岗位职责
2015/04/03 职场文书
怎样写家长意见
2015/06/04 职场文书
2016暑期社会实践心得体会范文
2016/01/14 职场文书
实现一个简单得数据响应系统
2021/11/11 Javascript