js时间增加的问题?

ycwww 2018-12-04 01:07:06
<form name=form1>

<input type="radio" name="IsOne" value="A">
原时间加
<input type="radio" name="IsOne" value="B">
从今日加 ||


<input type="radio" name="Adddate3" value="D">
加3个月
<input type="radio" name="Adddate3" value="E">
加6个月
<input type="radio" name="Adddate3" value="F">
加1年

原时间:<input type=text name=olddate id='olddate' value='2018-12-20'>

加后时间:
<input type=text name=newdate id='newdate'>

</form>

----------------
要求:
当 IsOne 选中一项 且 Adddate3 同时有选中的前提下,响应事件。

当选中从原时间加,且选中加3个月或者6个月,1年时,加后时间的value自动从 olddate 里对应增加。
如果是从今天加,那就从今天为基准备开始对应加时间,然后写在newdate里。

请问这段完整的js应该怎么写,谢谢。
...全文
153 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
源氏程序员 2018-12-05
  • 打赏
  • 举报
回复
js 获取IsOne的值,获取Adddate3对 每次点击对olddate和newdate赋值不就行了?
  • 打赏
  • 举报
回复
可以用 JavaScript Date(日期)对象 实例 对日期的 年、月、日 操作
G.Jagger 2018-12-04
  • 打赏
  • 举报
回复
你准备在哪触发事件?是选择基日期时,还是选择范围时,还是单独弄个按钮?

87,914

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧