Web Development Pemula - Special Challenge no 10

Hi semua…

Saya mohon bantuannya untuk kendala di Skillpath no. 10, saya sudah mencoba beberapa kali tapi masih dinyatakan salah (Output: Unspecified AssertionError).
Berikut coding nya…

function submit(event) {

    event.preventDefault();

    const formData = {

        name: document.getElementById("name").value,

        city: document.getElementById("city").value,

        email: document.getElementById("email").value,

        zipCode: document.getElementById("zip-code").value,

        status: document.getElementById("status").checked

    };

    const isValid = validateFormData(formData);

    const warningDiv = document.getElementById("warning");

    if (!isValid) {

        warningDiv.textContent = "Periksa form anda sekali lagi";

    } else {

        warningDiv.textContent = "";

    }

}

document.getElementById("myForm").addEventListener("submit", submit);

Hi @Adeline_Novita_Telus

Untuk argumen yang bisa di isi pada function validateFormData itu bisa pakai handleGetFormData aja yaaa. Jadi seperti ini validateFormData(handleGetFormData())

Dan kamu juga boleh hapus parameter event disini karena ga diminta di soal. Boleh hapus juga penggunaan preventDefault nya sekalian

Semangat :rocket:. Kabari lagi kalau masih bingung, saya disini menunggu :writing_hand:

1 Like

Hi kak @Doltons_Edward ,

Yeeesss berhasil kak! terimakasih atas bantuannya kak :fire: :fire: :fire:

1 Like

Sip mantap, Lanjut deh :raised_hands:

1 Like