-
怎样在当前页面获取下拉框的年月?5
问题一:
怎样在当前页面获取下拉框的年月?
下拉框的年月类似于“2012年1月”“2012年2月”……
要求在当前页面获取其值
问题二:
怎样将“2012年1月”转换为“2012-01”
求解答,万分感谢。2012年10月28日 14:31
1个答案 按时间排序 按投票排序
-
采纳的答案
问题1:
参见
http://demojava.iteye.com/blog/860545
得到select的当前选中项的text
document.all.objSelect.options[document.all.objSelect.selectedIndex].text;
得到select的当前选中项的value
document.all.objSelect.value;
问题2:
例如:
var str="2012年1月";
var temp=str.replace("年","-");
var yearTemp=temp.split("-")[0];
var monthTemp=temp.split("-")[1];//按照-分割数组 获取后面的部分也就是1月
var moth=monthTemp.replace("月","");
if(parseInt(moth)<10)
{
moth="0"+moth;
}
var time=yearTemp+moth;2012年10月28日 15:15
相关推荐
- `YYYYMMDDstart()`函数在页面加载时被调用,初始化年、月、日下拉框,设置默认值为当前日期。 - `YYYYDD(str)`和`MMDD(str)`函数分别在年份和月份下拉框的选项发生改变时被调用,它们会根据新的年份或月份计算该...
标题“年月日三下拉框联动”涉及的是在网页前端开发中常见的一种交互设计,通常用于日期选择功能。这种设计允许用户通过三个独立的下拉框分别选择年、月和日,形成一个完整的日期输入。这样的方式既方便用户操作,也...
在实现年月日联动下拉框时,主要依赖于JQuery的选择器功能来获取元素,以及事件监听和触发来实现联动效果。 首先,我们需要三个下拉框元素,分别代表年、月、日。在HTML代码中,为这三个元素设置ID以便后续JQuery...
4. **初始化页面**:在页面加载完成后,我们还需要调用一次`updateDays`函数,确保初始状态下日期下拉框已经正确填充。 ```javascript window.onload = function() { updateDays(); }; ``` 通过以上步骤,我们就...
此外,考虑到实际应用中的性能和可维护性,这个源码可能还采用了模块化和封装的设计,将不同部分的功能(如获取当前年月日、生成下拉选项等)封装成独立的函数。这样不仅可以提高代码的复用性,也有利于后续的调试和...
在JavaScript(JS)编程中,实现年月日三级联动下拉框日期选择是一种常见的需求,尤其是在网页表单或交互式用户界面中。这种设计允许用户通过三个下拉菜单分别选择年、月和日,形成一个完整的日期。在这个"JS年月日...
这可以通过在 `$(document).ready()` 函数中进行,确保在页面元素加载完毕后再执行插件代码: ```javascript $(document).ready(function() { // 初始化年月日插件 $("#year").yearMonthDay({ yearStart: 2000, ...
这样,在其他页面中可以直接使用`<import src="/path/to/your/custom-picker"/>`来导入组件。 6. **事件处理**:提供一个`bindconfirm`事件,让用户在确认选择后执行特定的操作,比如保存或发送选择的时间。 ### ...
5. **初始化**:在页面加载完成后,需要初始化所有下拉框的选项,并确保初始选中的值是正确的。 在实际应用中,我们可能还需要考虑时区、国际化等复杂情况。此外,现代前端框架如React、Vue或Angular提供了更方便的...
5. **初始化**:在页面加载完成后,需要初始化这些下拉框,填充初始的年份、月份和日期。 为了更进一步,开发者可能还考虑了闰年的情况,确保2月的天数在闰年和非闰年之间正确切换。此外,他们可能还添加了错误检查...
这些选项可以通过JavaScript计算得出,例如获取当前日期,然后减去7天得到“过去七天”。 3. **日历组件**:实现一个可弹出的日历视图,可以使用HTML、CSS和JavaScript构建,或者利用现有的开源日历插件,如jQuery ...
这段代码首先获取当前的年份,然后生成1945年至2016年的年份选项,并根据当前年份设置默认选中的值。接着,它创建一个包含1到12个月份的下拉列表。最后,创建一个包含1到31天的日期下拉列表。当用户更改月份时,通过...
在JavaScript编程中,实现日期三级联动下拉框选择菜单是一种常见的需求,特别是在处理用户输入日期信息的场景,如编辑生日等。这个功能的核心是通过JavaScript动态更新下拉框(Select元素)的选项,使得年、月、日...
在JavaScript(js)中实现年月日连动的效果,通常是指在用户选择年份或月份时,下拉框中的日期选项会自动更新,只显示该年份或月份下的有效日期。这种功能在网页表单中常见,用于创建日期选择器,提高用户体验。以下...
在JavaScript中,页面判断是网页开发中不可或缺的一部分,主要用于数据验证、用户交互和浏览器兼容性处理。以下是对标题和描述中涉及的知识点的详细说明: 一、验证类 1. 数字验证: - 整数:使用正则表达式`/^(-|...
当用户在其中一个下拉框中做出选择时,其他两个下拉框会自动更新,展示与当前选择相关的选项。 "select.js"是这个功能的核心脚本文件,它包含了用JavaScript编写的逻辑,用于构建和管理这些下拉框。在这个文件中,...
在JavaScript编程中,日期联动通常指的是在用户选择一个日期时,其他与日期相关的元素(如时间、日历等)会自动更新或触发某些操作。这种功能常见于许多Web应用程序,如在线预订系统、日程安排工具等。在这个场景中...
2. **获取年份和月份**:从表单中读取用户当前选择的年份和月份。 3. **计算最大天数**:根据年份和月份计算出该月份的最大天数,考虑到闰年的特殊情况。 4. **添加新选项**:为日期下拉列表添加对应的天数选项。 #...
在JavaScript(JS)中,日期选择器是一种常用的交互组件,用于让用户方便地选取日期和时间。"JS日期选择器带时分秒"是指一个能够显示并允许用户选择具体到秒的日期时间选择器。这样的功能在许多Web应用程序中非常...
使用 `$.each()` 遍历日期元素,并根据当前选择的年月更新日期值。同时,可以使用 jQuery 的 `.show()` 和 `.hide()` 方法来控制日历元素的可见性。 对于查询每一天的事件数据,可以利用 AJAX 异步请求,通过 `$....