Web development Soal 10 javascript

Selamat siang, izin bertanya terkait soal 10 pada web development pemula, Saya masih error pada bagian ini. Mohon bantuannya kakak sekalian.

dan berikut isi task ny:
Pada tahap ini kita akan menjalankan proses submit inputan. Kita akan membuat satu function lagi yang akan menjadi lokasi utama untuk pemang■■■■n function validasi yang sudah dikerjakan sebelumnya.

Ikuti tahap berikut dalam pengerjaannya :

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

Panggil fungsi validateFormData di dalam 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 idwarning akan dihapus.

Note: Gunakan addEventListener untuk menghubungkan function submit dengan form pada file HTML. Gunakan event.preventDefault() untuk mencegah refresh pada page saat user melakukan submit form.

Hi @Nur_Azizah_laili ,

Dari kode kamu sudah benar ya secara logic dan niatnya. Hanya di soal skilvul di nyatakan salah karena kamu ada menambahkan parameter yang mana tidak diminta di soal. Jadi baris 48 beserta parameter event boleh di hapus saja dulu

Jika ingin cegah perilaku bawaan form boleh lewat event listener saja dulu yaa

document.getElementById('submit-form').addEventListener('click', (event) => {
    event.preventDefault();
    submit()
})

Maaf kak, izin bertanya untuk soal nomor 10 pada web development pemula, saya masih eror di bagian ini. Mohon bantuannya kak, terimakasih sebelumnya.

Hi @Allysa_Rachellia ,

Boleh send seluruh kode script nya ke dm saya biar di cek, dari function submit yang kamu buat tidak ada yang salah. Jadi kemungkinan ada kesalahan di tempat lain yang membuat nomor 10 di nyatakan masih salah

(post withdrawn by author, will be automatically deleted in 24 hours unless flagged)


ini apalagi yang salah ya kak, mohon bantuannya :pray: