为给定月份/年的每一天创建文本输入行
Creating Text Input Rows for each Day of a given Month/Year
在我的
网页中,我正在尝试合并一个JavaScript日历,然后当用户选择月份和年份(通过下拉菜单)时,会在表格中为该月的每一天创建行。然后,这些行旁边将有文本输入框,仅允许数值。验证不是问题,而是为该月的每一天创建行。
这可以使用Javascript来完成。创建一个用于确定一个月中的天数的方法:(1 = 一月,2 = 二月...)
function daysInMonth(month, year) {
return new Date(year, month, 0).getDate();
}
在下拉列表中选择年份和月份后,运行一个循环,为每月的每一天添加一个表行。
var year = document.myForm.listYear.value; // Value of year dropdown (ex 2012).
var month = document.myForm.listMonth.value; // Value of month dropdown (1-12).
var table = document.getElementById('myTable'); // Table element.
var numDays = daysInMonth(month, year);
for(var i = 0; i < numDays; i++) {
table.innerHTML += '<tr><td>' + (i+1) + '</td><td><input type="text" name="day[]" /></td></tr>';
}
相关文章:
- 每15天为新用户加载一次放大弹出菜单
- javascript创建减去一天的新日期
- 每3天倒计时一次
- 使用crossfilter和dc.js绘制每一天的最小-最大值
- 显示一年中每一天对象详细信息的日历
- 为给定月份/年的每一天创建文本输入行
- D3 日期范围(按小时);每 7 天重复一次
- 为文档的每一页创建缩略图
- 需要使用此JSON文档并使用$.ajax()从API创建每小时一次的天气更新
- 请任何人解释一下javascript代码,并建议我如何为一年中的每一天做if
- 使用moment js创建一个包含一周中的几天和一天中的几个小时的数组
- 从URL字符串为URL的每一段创建数组
- Javascript日期对象在创建日期字符串时自动添加一天
- JS time -为两个日期之间的每一年创建一个数组
- 一年中的每一天的文本引用
- 在JavaScript中,当我在对象中创建函数和变量时,如何避免使用&;this&;每一次
- 迭代一周中的每一天
- 如何检索一个月中每一天的天气状况和位修饰符
- 使用javascript返回一个月中每一天的日期对象数组
- j选择一周中的每一天的时间