GST Calculator
body {
background-color: #f8f9fa;
}
.calculator {
background-color: #ffffff;
border-radius: 8px;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
padding: 20px;
margin-top: 50px;
}
h1 {
color: #007bff;
}
.btn-primary {
background-color: #007bff;
border: none;
}
.btn-primary:hover {
background-color: #0056b3;
}
#result {
background-color: #e9ecef;
border-radius: 5px;
padding: 15px;
color: #333;
font-size: 1.2em;
}
document.getElementById('gstForm').addEventListener('submit', function(e) {
e.preventDefault();
// Get input values
const amount = parseFloat(document.getElementById('amount').value);
const gstRate = parseFloat(document.getElementById('gstRate').value);
// Validate inputs
if (isNaN(amount) || isNaN(gstRate) || amount <= 0 || gstRate < 0) {
alert('Please enter valid values.');
return;
}
// Calculate GST
const gstAmount = (amount * gstRate) / 100;
const totalAmount = amount + gstAmount;
// Display results
document.getElementById('result').innerHTML = `
GST Amount: ₹${gstAmount.toFixed(2)}
Total Amount: ₹${totalAmount.toFixed(2)}
`;
});
No comments:
Post a Comment