如何用JS来解决呢?
需求:就是想在OA的表单(表单其实就是一个表格,源码是html的
)上自动实现下面的几个功能,用JS来实现
OA表单 是html 做的,表单上有个输入js代码的地方。
产假开始时间可以通过日期控件选择,然后想通过js来计算选择的日期加上128天后的日期填写到后面的 产假结束日期 文本框里,其他的两个也类似一样的。
这两个地方的html代码如下:
<tr style="height: 35px; page-break-inside: avoid;">
<td height="35" align="center" valign="middle" style="border-width: 0px 1px 1px; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0px 7px; text-align: center; -ms-word-break: break-all; background-color: transparent;" rowspan="1" colspan="2">
产假开始时间
</td>
<td align="center" valign="middle" style="border-width: 0px 1px 1px; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0px 7px; text-align: center; -ms-word-break: break-all; background-color: transparent;" rowspan="1" colspan="2">
<input name="DATA_55" title="产假开始时间" align="left" style="width: 100px; height: 30px; text-align: left;" type="text" value="" hidden="0"/>![](/static/images/form/calendar.png)
</td>
<td width="122" align="center" valign="middle" style="border-width: 0px 1px 1px; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0px 7px; text-align: center; -ms-word-break: break-all; background-color: transparent;" rowspan="1">
产假结束时间
</td>
<td align="center" valign="middle" style="border-width: 0px 1px 1px; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0px 7px; text-align: center; -ms-word-break: break-all; background-color: transparent;" rowspan="1" colspan="2">
<input name="DATA_56" title="产假结束时间" align="left" style="width: 100px; height: 30px; text-align: left;" type="text" hidden="0"/>![](/static/images/form/calendar.png)
</td>
</tr>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
给你个例子:
HTML:
js
这个和你页面中引入的时间日历插件功能有关,你需要相应的API
其实这里就是一个输入框改变后,另外一个输入(信息)框联动的问题。
对实际点选框,可以添加改变后的响应处理函数(过程),在其中处理所有相关事宜,包括但不限于