$(document).ready(function(){
//iterate through each textboxes and add keyup
//handler to trigger sum event
$(".input-number").each(function() {
$(this).keyup(function(){
calculateSum();
});
});
});
function calculateSum() {
var sum = 0;
//iterate through each textboxes and add the values
$(".input-number").each(function() {
//add only if the value is number
if(!isNaN(this.value) && this.value.length!=0) {
sum += parseFloat(this.value);
}
});
//.toFixed() method will roundoff the final sum to 2 decimal places
$("#sum").html(sum.toFixed(2));
}
//two input fields displayed as one
// <p>{input.value}${time.value}</p>
addBtn.addEventListener('click', () => {
if (input.value.trim() != 0) {
let newItem = document.createElement('div');
newItem.classList.add('item');
newItem.innerHTML = `
<p>${input.value}${time.value}<p>
<div class="item-btn">
<i class="fa-regular fa-pen-to-square"></i>
<i class="fa-regular fa-trash-can"></i>
</div>
`;
tasks.appendChild(newItem);
input.value = "";
} else {
alert('Please enter a task')
}