<div style="padding:5px 0px;"> 本人计划自 <input datafld="qxlj_kssj" datasrc="#bind_70" id="kssj" mindex="20" name="kssj" onclick="WdatePicker({dateFmt:'yyyy-MM-dd'})" readonly="readonly" style="border-bottom: 1px solid; width: 130px; color: rgb(0, 0, 0); padding-left: 10px;" type="text" /> 至<input datafld="qxlj_jssj" datasrc="#bind_70" id="jssj" mindex="21" name="jssj" onclick="WdatePicker({dateFmt:'yyyy-MM-dd'})" readonly="readonly" style="border-bottom: 1px solid; width: 130px; color: rgb(0, 0, 0); padding-left: 10px;" type="text" /> (休假<input class="input6" datafld="qxlj_qjts" datasrc="#bind_70" id="qjts" mindex="24" name="qjts" style="width: 40px; padding-left: 10px;" type="text" readonly="readonly"/> 天,其中工作日<input class="input6" datafld="qxlj_qjgzrs" datasrc="#bind_70" id="qjgzrs" mindex="25" name="qjgzrs" style="width: 40px; padding-left: 10px;" type="text" readonly="readonly"/> 天,节假日、公休日<input class="input6" datafld="qxlj_gxrs" datasrc="#bind_70" id="gxrs" mindex="26" name="gxrs" style="width: 40px; padding-left: 10px;" type="text" readonly="readonly"/> 天) </div>根据以上代码当点击完kssj和jssj的input后自动计算休假天数并赋值给qjts
时间: 2023-08-14 17:07:00 浏览: 124
Js+Div属性大全
根据你提供的代码,当点击完 "kssj" 和 "jssj" 的输入框后,你想要自动计算休假天数并将结果赋值给 "qjts" 输入框。我将为你提供一段 JavaScript 代码,用于实现这个功能:
```javascript
// 获取 "kssj" 和 "jssj" 输入框元素
var kssjInput = document.getElementById("kssj");
var jssjInput = document.getElementById("jssj");
// 监听 "kssj" 和 "jssj" 输入框的点击事件
kssjInput.addEventListener("click", calculateVacationDays);
jssjInput.addEventListener("click", calculateVacationDays);
// 计算休假天数并赋值给 "qjts" 输入框的函数
function calculateVacationDays() {
// 获取 "kssj" 和 "jssj" 输入框的值
var kssjValue = kssjInput.value;
var jssjValue = jssjInput.value;
// 计算休假天数(这里只是示例,你需要根据实际需求进行计算)
var vacationDays = /* 在这里进行休假天数的计算 */;
// 将计算结果赋值给 "qjts" 输入框
var qjtsInput = document.getElementById("qjts");
qjtsInput.value = vacationDays;
}
```
请注意,上述代码中的 `/* 在这里进行休假天数的计算 */` 部分需要根据你的实际需求进行休假天数的计算逻辑编写。你可以使用日期计算库,如 Moment.js 或日期对象的相关方法来计算日期差值,并将结果赋值给 "qjts" 输入框。
另外,你可能还需要确保在文档加载完成后执行这段 JavaScript 代码,可以将代码放置在 `<script>` 标签中,或者在 `<body>` 标签最底部使用 `<script>` 标签包裹代码。
阅读全文