Boleh bantu koreksiin tugas akhir aku soal 9 dan 10 ga? aku bingung letak salahnya dimana
// Function untuk validasi form data
function validateFormData(data) {
if (data !== null) {
const isNumeric = isNumber(data.zipCode);
const isChecked = data.status;
return isNumeric && isChecked && data.name !== '' && data.city !== '' && data.email !== '' && data.zipCode !== '';
}
return false;
}
// Function untuk submit form
function submit(event) {
event.preventDefault();
const formData = handleGetFormData();
const isValid = validateFormData(formData);
if (!isValid) {
document.getElementById('warning').textContent = 'Periksa form anda sekali lagi.';
} else {
document.getElementById('warning').textContent = '';
}
}
document.querySelector(‘form’).addEventListener(‘submit’, submit);