JS动态生成年份和月份实例代码


Posted in Javascript onFebruary 04, 2017

先看下js动态生成的年份,具体代码如下所示:

function makeYear() { 
  var year = document.getElementById("year"); 
  var my = new Date(); 
  var endYear = my.getFullYear();// 获取当前年份 
  for (var i = 1900; i <= endYear; i++) { 
    year.options.add(new Option(i, i + '年')); 
  } 
}

下面看下js动态生成月

function makeMonth() { 
  var month = document.getElementById("month"); 
  for (var i = 1; i <= 12; i++) { 
    /* 
     * if (i < 10) { 
        option.values='0'+i; 
        option.innerText='0'+i; 
     *  } else 
     *  { 
     *   option.values=i; 
     *   option.innerText=i; 
     * } 
     * month.appendChiled(option); 
     * 
     */ 
    if (i < 10) { 
      month.options.add(new Option('0' + i, '0' + i)); 
    } else { 
      month.options.add(new Option(i, i)); 
    } 
  } 
}

两个if能互换,都差不多的方法。

以上所述是小编给大家介绍的JS动态生成年份和月份,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Javascript 更新 JavaScript 数组的 uniq 方法
Jan 23 Javascript
面向对象的javascript(笔记)
Oct 06 Javascript
js与运算符和或运算符的妙用
Feb 14 Javascript
JavaScript中标识符提升问题
Jun 11 Javascript
轮播图组件js代码
Aug 08 Javascript
简单谈谈Vue 模板各类数据绑定
Sep 25 Javascript
BootStrap 获得轮播中的索引和当前活动的焦点对象
May 11 Javascript
极简主义法编写JavaScript类
Nov 02 Javascript
Vue数据监听方法watch的使用
Mar 28 Javascript
jQuery的ztree仿windows文件新建和拖拽功能的实现代码
Dec 05 jQuery
微信小程序 简易计算器实现代码实例
Sep 02 Javascript
JS判断浏览器类型与操作系统的方法分析
Apr 30 Javascript
详解AngularJS中$filter过滤器使用(自定义过滤器)
Feb 04 #Javascript
js常用DOM方法详解
Feb 04 #Javascript
JavaScript数组操作详解
Feb 04 #Javascript
jQuery使用方法
Feb 04 #Javascript
touch.js 拖动、缩放、旋转 (鼠标手势)功能代码
Feb 04 #Javascript
jQuery插件autocomplete使用详解
Feb 04 #Javascript
d3.js中冷门却实用的内置函数总结
Feb 04 #Javascript
You might like
php防注
2007/01/15 PHP
PHP实现手机归属地查询API接口实现代码
2012/08/27 PHP
Symfony页面的基本创建实例详解
2015/01/26 PHP
PHP获取真实IP及IP模拟方法解析
2020/11/24 PHP
top.location.href 没有权限 解决方法
2008/08/05 Javascript
文本框中,回车键触发事件的js代码[多浏览器兼容]
2010/06/07 Javascript
JavaScript和CSS通过expression实现Table居中显示
2013/06/28 Javascript
js实现checkbox全选和反选示例
2014/05/01 Javascript
jQuery 复合选择器应用的几个例子
2014/09/11 Javascript
Jquery1.9.1源码分析系列(十五)动画处理之外篇
2015/12/04 Javascript
AngularJS 整理一些优化的小技巧
2016/08/18 Javascript
nodejs读写json文件的简单方法(必看)
2017/03/09 NodeJs
浅谈Node.js轻量级Web框架Express4.x使用指南
2017/05/03 Javascript
nodejs模块学习之connect解析
2017/07/05 NodeJs
vue中渲染对象中属性时显示未定义的解决
2020/07/31 Javascript
Python基于有道实现英汉字典功能
2015/07/25 Python
python+selenium实现QQ邮箱自动发送功能
2019/01/23 Python
python flask框架实现传数据到js的方法分析
2019/06/11 Python
TensorFlow梯度求解tf.gradients实例
2020/02/04 Python
Python随机数函数代码实例解析
2020/02/09 Python
python 使用递归实现打印一个数字的每一位示例
2020/02/27 Python
使用keras实现densenet和Xception的模型融合
2020/05/23 Python
CSS3中伪元素::before和::after的用法示例
2017/09/18 HTML / CSS
全球知名鞋履品牌授权零售商:Journeys
2016/09/17 全球购物
是否可以从一个static方法内部发出对非static方法的调用?
2014/08/18 面试题
单位委托书范本
2014/04/04 职场文书
给校长的建议书300字
2014/05/16 职场文书
银行贷款委托书范本
2014/10/11 职场文书
营运督导岗位职责
2015/04/10 职场文书
培训通知
2015/04/17 职场文书
车辆安全隐患排查制度
2015/08/05 职场文书
月考总结与反思
2015/10/22 职场文书
初任公务员培训心得体会
2016/01/08 职场文书
CentOS下安装Jenkins的完整步骤
2022/04/07 Servers
Mybatis-Plus 使用 @TableField 自动填充日期
2022/04/26 Java/Android
GO中sync包自由控制并发示例详解
2022/08/05 Golang