javascript:如果日期在1月15日之后,则设置隐藏字段
javascript: set hidden field if date after Jan 15
经过漫长的一天,我有一个快速的!
我有一个带有隐藏字段的表单,名称为"grant_cycle"。
如果表格在1月15日之后提交,则应给出"春季,[年]"的值,或在7月15日后应给出"秋季,[年]'"的值。
请好心人把我送到正确的方向好吗?:-)
谢谢!
编辑:添加年份位。
一个选项是:
- 首先检索提交年份
- 创建当年的1月15日
- 创建当年的7月15日
- 检查该值是否在1月15日至7月15日之间。如果是,则使用"春季",否则使用"秋季"
代码
var submitDate = new Date();
var currentYear = submitDate.getFullYear();
var jan15 = new Date('Jan 15 ' + currentYear);
var jul15 = new Date('Jul 15 ' + currentYear);
if (jul15.getTime() <= submitDate.getTime()) {
// Set hidden value to "Fall, " + currentYear
}
else if (jan15.getTime() <= submitDate.getTime()) {
// Set hidden value to "Spring, " + currentYear
}
else { // This is the case for January 1st to 14th of the submitDate year
// Set hidden value to "Fall, " + (currentYear - 1)
}
相关文章:
- 通过ng-if设置隐藏文本框的值
- 如何在代码镜像编辑器中设置隐藏值
- getElementById().value未设置隐藏输入
- 根据两个下拉菜单的选择设置隐藏值
- 设置隐藏值后重新加载页面
- 如何在使用servlet处理时使用javascript设置隐藏变量的值
- 如何使用 Javascript 从 iFrame 响应中设置隐藏字段值
- 使用 blueimp 文件上传完成后设置隐藏字段的值
- jquery设置隐藏的输入值在IE7和IE8中未按预期工作
- 设置隐藏值字段 Javascript 的值
- 无法在 javascript 中设置隐藏字段值
- form.submit() 设置隐藏字段 = “”
- 根据单击的按钮以模式形式设置隐藏输入
- Jquery无法设置隐藏字段值
- 点击时设置隐藏嵌套列表格式有问题
- 使用鼠标悬停/悬停事件设置隐藏元素的值
- 设置隐藏页面名称的表单值
- 无法设置隐藏输入字段的值
- JavaScript:switch语句未设置隐藏元素值
- 通过javascript设置隐藏变量在Wordpress 3.3.1管理插件页面中不起作用