【发布时间】:2018-04-26 22:00:35
【问题描述】:
我想在两个文本框中获得差异和分割值。我的 javascript 或 Jquery 没有运行。在计算时间和除值的差异并最终乘以 100 时,我遇到了获取输出的问题。
查看:
<td>
<input type="text" id="supply" class="supply form-control" onchange="fill()"/>
<span class="error">Supply required</span>
</td>
<td>
<input type="text" id="POB" class="POB form-control" onchange="fill()"/>
<span class="error">POB required</span>
</td>
<td>
<input type="text" id="OCC" class="OCC form-control"/>
<span class="error">OCC required</span>
</td>
<td>
<input type="text" id="ETD" placeholder="00:00" class="ETD form-control" />
<span class="error">ETD required</span>
</td>
<td>
<input type="text" id="ATD" placeholder="00:00" class="ATD form-control" onchange="DifferenceTime()" />
<span class="error">ATD required</span>
</td>
<td>
<input type="text" id="Delay" placeholder="00:00" class="Delay form-control" />
<span class="error">Delay required</span>
</td>
在底部的页面内,我创建了一个函数:
function fill() {
var total = (Number($('#POB').val()) / Number($('#supply').val()))*100;
$('#OCC').val(total);
}
function DifferenceTime(){
var time= $('#ATD').val() -$('#ETD').val();
$('#Delay').val(time);
}
同时计算时间差如下: 上午 00:20 ETD:00:10 最后延迟应该是 00:10。我需要所有成员的适当帮助。
【问题讨论】:
标签: javascript jquery twitter-bootstrap jquery-ui