在html中写年月,Javascript+html:select年月日(出生日期)的写法
一共两个文件:
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年月日(出生日期)的写法相关推荐
- react中js文件中写html,javascript – 使用静态HTML与React
如果您希望在页面加载时加载所有html,则应在构建过程或服务器中动态创建脚本: var PAGE_HTML={"page1.html": "..."," ...
- python提取日期中的年月_python3 正则提取年月日、年月、年思路
python3 正则提取年月日.年月.年思路 使用到知识点:[] 用来表示一组字符串 () 对正则表达式分组并记住匹配的文本 [0-9] 匹配任何数字 \d 匹配一个数字字符, ...
- 在ABAP的SQL语句中写Oracle Hints
在ABAP的SQL语句中写Oracle Hints ①用过的两个写法: 1.指定使用全表扫描:%_HINTS ORACLE 'FULL(table_name)' 2.指定索引:%_HINTS ORAC ...
- 读的, 且经过美化, 能在所有 JavaScript 环境中运行, 并且应该和对应手写的 JavaScript 一样快或者更快.
目录 试一试 CoffeeScript 代码和注释 CoffeeScript 是一门编译到 JavaScript 的小巧语言. 在 Java 般笨拙的外表下, JavaScript 其实有着一颗华丽的 ...
- JavaScript获取select下拉框中的第一个值
JavaScript获取select下拉框中的第一个值 1.说明 获取select下拉框中的第一个值 2.实现源代码 <!DOCTYPE html PUBLIC "-//W3C//DT ...
- html表单下拉美化教程,用javascript实现select的美化的方法
论坛经常有人会问到用CSS如何美化Select标签,其实但凡你看到很酷的都是用javascript来实现的.昨天试着做了一下,基本实现的初级功能.拿出来和大家一起分享一下.先可以看一下预览效果:htt ...
- 了解React Native中的不同JavaScript环境
by Khoa Pham 通过Khoa Pham 了解React Native中的不同JavaScript环境 (Get to know different JavaScript environmen ...
- java sql范围查询语句,java类中写sql语句,查询条件包含换行
java类中写sql语句,查询条件包含换行 detachedCriteria.add(Restrictions.or( Restrictions.like("chengBanDanWeiId ...
- Linux http网页美化,Linux_用javascript实现select的美化,论坛经常有人会问到用CSS如何 - phpStudy...
第一步:将表单中的select隐藏起来. 为什么?很简单,因为这家伙太顽固了,用css根本搞不出来你想要的.所以把它杀掉. 第二步:用脚本找到select标签在网页上的绝对位置. 我们在那个位置上用D ...
最新文章
- (006)RN开发之iOS真机调试
- php strncmp,php strncmp函数怎么用?
- 因为我想在博客园长呆,所以给博客园提一些改进建议
- bash 后台程序_如何向您的Bash程序添加帮助工具
- SQLCE数据库的几点研究
- wps画流程图交叉弧形_wps画的流程图打印不清晰|wps怎么绘制出立体流程图?wps绘制出立体流程图的方法...
- 利用java的jsoup实现:短视频无水印下载
- connect() failed (111: Connection refused) while connecting to upstream 解决方法
- 在cmd中使用start运行exe文件闪退问题
- 大航海日志--do rome as romans do
- 清华大学06届 计算机王煜,2006年科研成果一览表
- 数据埋点是什么?设置埋点的意义是什么?
- Java、JSP基于WEB的师生互动系统
- display: inline-block换行问题
- 2.7、信息系统项目典型生命周期模型
- k8s本地开发工具telepresence及部署
- 图解MIT-BIH数据库心电数据下载和Matlab读取程序
- 查看U盘、移动硬盘是否被分区(windows)
- 高考录取查询一直显示服务器错误什么情况,今年高考再出“屏蔽生”,查分页面没成绩,反应过来坐等985录取...
- [CVPR2022] Cross-Model Pseudo-Labeling for Semi-Supervised Action Recognition