一共两个文件:

1.   birthdays.js

/*加载年份*/

function years(obj, Cyear) {

var len = 114; // select长度,即option数量

var selObj = document.getElementById(obj);

var selIndex = len - 1;

var newOpt; // OPTION对象

// 循环添加OPION元素到年份select对象中

for (i = 1; i <= len; i++) {

if (selObj.options.length != len) { // 如果目标对象下拉框升度不等于设定的长度则执行以下代码

newOpt = window.document.createElement("OPTION"); // 新建一个OPTION对象

newOpt.text = Cyear - len + i; // 设置OPTION对象的内容

newOpt.value = Cyear - len + i; // 设置OPTION对象的值

selObj.options.add(newOpt, i); // 添加到目标对象中

}

}

}

function months(){

var month = document.getElementById("month");

month.length = 0;

for (i = 1; i < 13; i++) {

month.options.add(new Option(i, i));

}

}

function change_date(){

// var birthday = document.birthday;

var year = document.getElementById("year");

var month = document.getElementById("month");

var date = document.getElementById("date");

vYear = parseInt(year.value);

vMonth = parseInt(month.value);

date.length=0;

//根据年月获取天数

var max = (new Date(vYear,vMonth, 0)).getDate();

for (var i=1; i <= max; i++) {

date.options.add(new Option(i, i));

}

}

register.html

出生年份:

就这样吧,很简单,复制,粘贴,保存对文件名就能用了。唯一需要我提醒的一点就是   蓝色下划线处的地址,要根据实际情况写。

来源:https://www.cnblogs.com/lichone2010/p/3174991.html

在html中写年月,Javascript+html:select年月日(出生日期)的写法相关推荐

  1. react中js文件中写html,javascript – 使用静态HTML与React

    如果您希望在页面加载时加载所有html,则应在构建过程或服务器中动态创建脚本: var PAGE_HTML={"page1.html": "..."," ...

  2. python提取日期中的年月_python3 正则提取年月日、年月、年思路

    python3 正则提取年月日.年月.年思路 使用到知识点:[]    用来表示一组字符串 ()    对正则表达式分组并记住匹配的文本 [0-9]    匹配任何数字 \d    匹配一个数字字符, ...

  3. 在ABAP的SQL语句中写Oracle Hints

    在ABAP的SQL语句中写Oracle Hints ①用过的两个写法: 1.指定使用全表扫描:%_HINTS ORACLE 'FULL(table_name)' 2.指定索引:%_HINTS ORAC ...

  4. 读的, 且经过美化, 能在所有 JavaScript 环境中运行, 并且应该和对应手写的 JavaScript 一样快或者更快.

    目录 试一试 CoffeeScript 代码和注释 CoffeeScript 是一门编译到 JavaScript 的小巧语言. 在 Java 般笨拙的外表下, JavaScript 其实有着一颗华丽的 ...

  5. JavaScript获取select下拉框中的第一个值

    JavaScript获取select下拉框中的第一个值 1.说明 获取select下拉框中的第一个值 2.实现源代码 <!DOCTYPE html PUBLIC "-//W3C//DT ...

  6. html表单下拉美化教程,用javascript实现select的美化的方法

    论坛经常有人会问到用CSS如何美化Select标签,其实但凡你看到很酷的都是用javascript来实现的.昨天试着做了一下,基本实现的初级功能.拿出来和大家一起分享一下.先可以看一下预览效果:htt ...

  7. 了解React Native中的不同JavaScript环境

    by Khoa Pham 通过Khoa Pham 了解React Native中的不同JavaScript环境 (Get to know different JavaScript environmen ...

  8. java sql范围查询语句,java类中写sql语句,查询条件包含换行

    java类中写sql语句,查询条件包含换行 detachedCriteria.add(Restrictions.or( Restrictions.like("chengBanDanWeiId ...

  9. Linux http网页美化,Linux_用javascript实现select的美化,论坛经常有人会问到用CSS如何 - phpStudy...

    第一步:将表单中的select隐藏起来. 为什么?很简单,因为这家伙太顽固了,用css根本搞不出来你想要的.所以把它杀掉. 第二步:用脚本找到select标签在网页上的绝对位置. 我们在那个位置上用D ...

最新文章

  1. (006)RN开发之iOS真机调试
  2. php strncmp,php strncmp函数怎么用?
  3. 因为我想在博客园长呆,所以给博客园提一些改进建议
  4. bash 后台程序_如何向您的Bash程序添加帮助工具
  5. SQLCE数据库的几点研究
  6. wps画流程图交叉弧形_wps画的流程图打印不清晰|wps怎么绘制出立体流程图?wps绘制出立体流程图的方法...
  7. 利用java的jsoup实现:短视频无水印下载
  8. connect() failed (111: Connection refused) while connecting to upstream 解决方法
  9. 在cmd中使用start运行exe文件闪退问题
  10. 大航海日志--do rome as romans do
  11. 清华大学06届 计算机王煜,2006年科研成果一览表
  12. 数据埋点是什么?设置埋点的意义是什么?
  13. Java、JSP基于WEB的师生互动系统
  14. display: inline-block换行问题
  15. 2.7、信息系统项目典型生命周期模型
  16. k8s本地开发工具telepresence及部署
  17. 图解MIT-BIH数据库心电数据下载和Matlab读取程序
  18. 查看U盘、移动硬盘是否被分区(windows)
  19. 高考录取查询一直显示服务器错误什么情况,今年高考再出“屏蔽生”,查分页面没成绩,反应过来坐等985录取...
  20. [CVPR2022] Cross-Model Pseudo-Labeling for Semi-Supervised Action Recognition

热门文章

  1. PDPS软件:机器人点焊伺服焊枪大开、小开、关闭状态切换设置
  2. 【BigHereo 40】---L13---C++语言大总结
  3. HP打印机M329dw纸盘关闭卡、涩问题解决
  4. LVS负载均衡群集合集
  5. cesium设置相机的初始位置
  6. 从宜宾天原看中国氯碱百年史:初心未改 工业赋能迈向强国序列
  7. c语言用除法求平均数,论C语言两整数平均值的4种算法
  8. 和大家分享一款使用PHP+MYSQL搭建的OA办公管理系统源码
  9. 数据库SQL实战-查找描述信息中包括robot的电影对应的分类名称以及电影数目(mysql)
  10. Python复制单个文件为多个脚本