2010 February

至从结束了免费网络时代

春节也即将来临

所以也就懒的再去交网费了

办公室的网络又不能访问这里

这阵子只好继续偷懒了

今天莫名其妙的又占用了不知是哪家哥们的账号

那就赶紧上来再记个流水账

世间的事就是这么奇妙

虽然在短短的不到两个礼拜的时间

在身边却发生了许许多多之前所预想不到的事

本来已经确认的火车票 没了

之前所认为最难签核的客户 主动找我们签字

预计能顺利完成的开发任务 却因为数据量过大致使项目Delay

本来预计最早7号回家 却稀里糊涂的订到了5号的车票...

这也许就是世事的一种常态

 

 

 

 

转载于:https://www.cnblogs.com/YellowD/archive/2010/02/01/1661381.html

在编写用户注册页面时,你可以使用HTML、CSS和JavaScript来创建动态下拉列表框。这里是一个简单的示例,我们将展示如何创建出生日期选择器,包括年份、月份和日期: ```html <!DOCTYPE html> <html lang="zh"> <head> <title>用户注册</title> <style> .dynamic-select { width: 200px; } </style> </head> <body> <form id="register-form"> <label for="birthday">出生日期:</label> <div class="form-group"> <select name="year" id="year-select" class="dynamic-select"> <!-- JavaScript将填充这个选项 --> </select> <select name="month" id="month-select" class="dynamic-select"> <!-- JavaScript将填充这个选项 --> </select> <select name="day" id="day-select" class="dynamic-select"> <!-- JavaScript将填充这个选项 --> </select> </div> <!-- 其他表单字段... --> <button type="submit">提交</button> </form> <script> // JavaScript函数用于初始化下拉列表 function generateDropdownYears(startYear, endYear) { var yearSelect = document.getElementById('year-select'); for (var i = startYear; i <= endYear; i++) { var option = document.createElement('option'); option.value = i; option.text = i; yearSelect.appendChild(option); } } // 初始化出生年份下拉列表 generateDropdownYears(1980, 2010); // 类似地,为月和日添加类似的功能 function generateDropdownMonths() { var monthSelect = document.getElementById('month-select'); for (var i = 1; i <= 12; i++) { var option = document.createElement('option'); option.value = i; option.text = padZero(i); // 添加0前缀(如果需要) monthSelect.appendChild(option); } } function generateDropdownDays(year) { var daySelect = document.getElementById('day-select'); for (var i = 1; i <= 31; i++) { // 根据实际月份调整天数(例如 February) var option = document.createElement('option'); option.value = i; option.text = padZero(i); // 添加0前缀 if (i === 29 && isLeapYear(year)) { daySelect.appendChild(option); } else { // 如果不是闰年,排除2月29日 } } } // 判断是否为闰年 function isLeapYear(year) { return (year % 4 === 0 && year % 100 !== 0) || year % 400 === 0; } // 事件监听以同步更新年份时的月份和日期 yearSelect.addEventListener('change', function() { generateDropdownMonths(); generateDropdownDays(this.value); }); // 同理,为其他依赖于当前选中的选项的元素添加事件监听 // ... 更多的表单元素绑定事件处理 </script> </body> </html> ``` 在这个例子中,JavaScript负责根据用户的选择动态填充年份、月份和日期的下拉列表。请注意,这只是一个基础示例,实际项目中可能还需要考虑前端验证、数据持久化等需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值