我有一個html表單,用戶在5個輸入字段(一週中的幾天)中添加小時。自動計算包括小數的值
總時數顯示在表格的底部。
這是爲了圓個小時工作正常,但添加類似7.4總被四捨五入它7
時請看下圖: 有沒有一種方法來添加小數嗎?
$(document).ready(function() {
$('.calc').change(function() {
var total = 0;
$('.calc').each(function() {
if ($(this).val() != '') {
total += parseInt($(this).val());
}
});
$('#total').html(total);
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" class="form-control calc" name='mon'>
<input type="text" class="form-control calc" name='tue'>
<span id="total"></span>
使用'parseFloat' – MysterX
這會去哪裏? – TheMan
而不是'parseInt' – MysterX