Membuat Form dengan Implementasi Javascript

Tugas 3 PWeb

Link Penting


Deskripsi Tugas

Pada tugas ini, saya membuat website berisi form yang disertai dengan validasi menggunakan Javascript. Terdapat 2 halaman yang sudah dibuat, yaitu halaman login dan signup.


Dokumentasi Website

Halaman Login

Halamnan Login

Halaman ini menyajikan 2 inputan, yaitu username dan password. Untuk melakukan login dengan sukses, user harus memasukkan data pada kedua inputan tersebut. Javascript berperan dalam memvalidasi apakah input username maupun password valid dan bisa diterima

HTML Login

Saya menggunakan beberapa syntax HTML untuk membangun tampilan form login, di antaranya tag form, label, input, dan button.

Javascript Login

Kode program javascript di atas berperan untuk menjalankan sesuatu ketika user melakukan interaksi.

Fungsi validateForm berfungsi untuk melakukan validasi apakah inputan username dan password sudah terisi semua.

Fungsi submitForm berjalan ketika form di-submit.Fungsi ini memanfaatkan kembalian dari Fungsi validateForm untuk mengetahui apakah data inputan valid dan dapat diterima.

Fungsi signup berperan untuk bernavigasi ke halaman signup.



Halaman Signup

Halamnan Signup

Halaman ini menyajikan 4 inputan, yaitu name, email, password, dan password confirmation. Untuk melakukan signup dengan sukses, user harus memasukkan data pada semua inputan tersebut. Javascript berperan dalam memvalidasi apakah inputan sudah terisi semua, formatnya valid, dan sebagainya.

HTML Signup

Kode HTML di atas berperan menyajikan tampilan form ke dalam website menggunakan beberapa tag seperti form, table, label, input, dan button.

Javascript Signup

Kode javascript di atas berperan untuk melakukan validasi terhadap data inputan user.

Fungsi validate melakukan validasi terhadap input user. Validasi yang dilakukan di antaranya cek data kosong, format name, format email, kesamaan konfirmasi password, dan format password.

Fungsi createAccount berjalan ketika form di-submit dan memberikan respons berhasil tidaknya proses pembuatan akun. Fungsi ini membutuhkan nilai kembalian dari fungsi validate untuk mengetahui apakah data inputan user valid dan dapat diterima.

Fungsi login berperan untuk bernavigasi ke halaman login.

Komentar

Postingan populer dari blog ini

Membuat Website Profil Diri

Membuat Form Upload Gambar

Membuat Web dengan Styling Bootstrap