Skilpath 22 mohon bantuannya

Buat sebuah fungsi bernama submit dan panggil fungsi ini ketika <form> disubmit.

Panggil fungsi validateFormData di fungsi submit tersebut, dan apabila validateFormData mengembalikan nilai false, maka fungsi submit akan menampilkan teks Periksa form anda sekali lagi di <div> dengan id warning. Jika validateFormData mengembalikan nilai true, maka teks di dalam <div> dengan id warning akan dihapus.

Teks di dalam <div> dengan id warning harus mempunyai style warna tulisan dengan hex #FF0000

Halo @Yeyen_Tri_Utami

Boleh saya lihat semua kodingan sama eror nya dimana ?, siapa tau bisa membantu karena belum pernah ambil kelas web developtment juga

alhamdullah mas sudah saya selsaikan untuk iniā€¦terimaksih mas

Oh oke mas, happy coding :grinning_face_with_smiling_eyes:

kalo boleh tau kak, solusi dari problem kaka gimana ya? soalnya saya menghadapi permasalahan yang sama

Hi @Theo_Samuel ,

Kamu bisa mulai ikuti instruksi dari soal dan kerjakan satu persatu, hasil jadinya seperti ini

const submit = () => {
    // apabila validateFormData mengembalikan nilai false
    if (!validateFormData(handleGetFormData())) {
        // maka fungsi submit akan menampilkan teks Periksa form anda sekali
        return document.getElementById('warning').innerText = 'Periksa form anda sekali lagi'
    } else {
        // Jika validateFormData mengembalikan nilai true, maka teks di dalam <div> dengan id warning akan dihapus.
        return document.getElementById('warning').innerText = ''
    }
}

Kurang lebih hanya ngikutin yang di soal kan?

Semoga membantu ya!

1 Like

kenapa pake const submit = () bukan pake function kak?

Itu preferensi saja, ada banyak cara membuat function dan salah satunya dengan yang kamu sempat lihat. Yaitu arrow function const namaFunction = () => { // kodenya disini }