这个点击按钮加减月份js应该怎么写哈?2021-11点击按钮加+1等于2021-12。

image.pngI_6`5C0Y0B95~}_]OT6E~3Y.png

我现在的js是这样的有点问题,这个是减一:var a=this.options.form.getWidgetByName("yearrr");

var b=a.getValue();

a.setValue(b-1);

这个是加一: 

var a=this.options.form.getWidgetByName("yearrr");

var b=a.getValue();

a.setValue(parseInt(b)+parseInt(1));

我的需求是 点击按钮加1 2021-12 再点击加1 2022-01,也可以点击按钮减1 2021-10,左边按钮是减1,右按钮是加1

yikefu 发布于 2021-11-25 14:09 (编辑于 2021-11-25 14:12)
1min目标场景问卷 立即参与
回答问题
悬赏:6 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
snrtuemcLv8专家互助
发布于2021-11-25 14:18(编辑于 2021-11-25 14:21)

这个是加一个月的

var a=this.options.form.getWidgetByName("yearrr");

var bvalue= FR.remoteEvaluate('=FORMAT(monthdelta("'+a.getValue()+'-01",1),"yyyy-MM")');

a.setValue(bvalue);

=======================

减一个月就把1改成-1就可以

image.png

最佳回答
0
yzm119464Lv3初级互助
发布于2021-11-25 14:13

加个判断如果月份等于12,年份-1或者年份+1

  • 3关注人数
  • 347浏览人数
  • 最后回答于:2021-11-25 14:21
    请选择关闭问题的原因
    确定 取消
    返回顶部