Validasi form perlu dilakukan saat pengguna akan mengirimkan data dari browser menuju server. Jquery menyediakan plugin yang dapat digunakan secara langsung dan tinggal pakai saja. Anda tidak perlu repot dan mengetikkan kode satu-satu lewat javascript untuk melakukan validasi form dan ini sesuai dengan motto dari jquery yaitu write less, do more. Show Bagaimana jadinya jika seorang pengguna mengisikan apa saja pada bilah input formulir dan mengirimkan ke server? Misalnya input yang diharapkan adalah nama lengkap, namun diisikan dengan sembarang angka-angka. Atau saat input pada nomor telpon, namun diisikan dengan deretan huruf dan bukanlah nomor valid telpon. Dan celakanya inputan data tersebut berhasil dikirim ke server tanpa ada penyaringan input yang valid terlebih dahulu. Melihat dari kasus di atas, sebenarnya hal tersebut dapat dihindari dengan menggunakan validasi formulir pada HTML. Materi Yang Perlu disiapkanHal yang perlu disiapkan terlebih dahulu, tentu saja library jquery dan juga plugin validation jquery. Silahkan kunjungi halaman web https://jquery.com untuk versi yang terbaru, dan juga https://jqueryvalidation.org untuk mendapatkan update terbaru. Anda juga dapat melakukan download materi file atau plugin secara langsung di sini Plugin jquery menawarkan banyak pilihan untuk melakukan validasi form. Diantaranya seperti validasi kekosongan dan juga minimal character input, validasi email, validasi URL, validasi password dan juga confirm password, validasi kekosongan data pada kasus input checkbox. Anda dapat melakukan modifikasi tampilan kesalahan error dalam bahasa yang dimengerti pengguna anda melalui modifikasi script jquery. Menggunakan Validasi Form JqueryUntuk menggunakan plugin Jquery, diperlukan halaman HTML dengan inputan form dengan menyertakan atribut berupa id form. Id form digunakan sebagai nilai id rujukan pada script jquery. Pada bilah input akan dieksekusi berdasarkan typenya dan juga atribut pedukungnya seperti atribut required untuk melakukan check kekosongan data, atribut minlength untuk memverifikasi jumlah minimal character. 1 <!DOCTYPE html> Tampilan normal form saat belum di submit : Tampilan form saat di submit, dan pengunjung belum melakukan input data : Penjelasan : Menyertakan atribut required (baris ke-57, 61, 69) memberikan arti inputan tersebut harus diisi dan tidak boleh dalam keadaan kosong. Jika dalam keadaan kosong dan pengguna melakukan submit form, maka halaman tersebut akan ditahan agar tidak lolos menuju server dan juga akan menampilkan pesan kesalahan (error). Atribut minlength yang disertakan (baris ke-57) akan menampilkan pesan minimal jumlah character yang harus diisikan. Jika jumlahnya adalah kurang dari atau sama dengan 2, akan menampilkan pesan kesalahan dan pesan tersebut otomatis akan hilang jika pengguna sudah mengetikkan character yang ke-3. Modifikasi Aturan Dan Pesan Kesalahan Pada Plugin JqueryAnda dapat melakukan modifikasi pesan kesalahan (error) yang dihasilkan sesuai dengan kriteria inputan datanya. Misalnya inputan dengan minimal input character=2 dengan minimal input character=4 yang dimasukkan tentu saja membutuhkan tampilan pesan yang berbeda. Ataupun pesan kesalahan yang harus berbeda pada dua buah input yang memiliki perbedaan type meski dengan atribut required yang sama. Anda juga dapat merubah teks tampilan agar lebih familiar sesuai dengan bahasa pengguna misalnya bahasa Indonesia. 1 <!DOCTYPE html> Tampilan normal form saat belum di submit : Tampilan form saat di submit, dan pengunjung belum melakukan input data : 28 Agt 2022 0 2.685Kategori : html - css - jquery - security |