Diskon kelas baru hingga 25%! Masukkan kupon "lebihcepat" di kelas ini

X
Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

CARA MEMBUAT VALIDASI FORM LOGIN DENGAN JAVASCRIPT

Artikel ini akan membantu kamu memahami cara membuat validasi form login dengan Javascript dalam langkah-langkah mudah. Disertai contoh kode sederhana dan mudah dipahami.

Daftar Isi:

Persiapan
Membuat Fungsi Validasi Dengan...
Menghubungkan Fungsi Validasi ...

Validasi form login merupakan hal penting dalam pembuatan aplikasi berbasis web. Melalui validasi, kita dapat memastikan data yang dimasukkan oleh pengguna valid dan sesuai dengan yang kita butuhkan. Dengan bahasa pemrograman JavaScript, validasi form login bisa dilakukan dengan lebih mudah dan efisien. Berikut ini adalah langkah-langkah cara membuat validasi form login dengan JavaScript.

Persiapan

Sebelum memulai, pastikan kamu sudah memiliki form login yang siap untuk divalidasi. Form ini sebaiknya memiliki elemen-elemen seperti username atau email dan password. Jika belum, kamu bisa membuatnya dengan HTML terlebih dahulu.

Sebagai contoh, berikut ini adalah kode HTML sederhana untuk form login:

<form id="loginForm">
  <label for="username">Username:</label><br>
  <input type="username" id="username" name="username"><br>
  <label for="password">Password:</label><br>
  <input type="password" id="password" name="password"><br>
  <input type="submit" value="Submit">
</form>

Membuat Fungsi Validasi Dengan Javascript

Sekarang, kita akan mulai membuat fungsi validasi dengan JavaScript. Pertama-tama buatlah file JavaScript atau kamu bisa menambahkannya langsung di file HTML dengan tag script.

Fungsi Validasi Username

Untuk memvalidasi username, kita bisa membuat fungsi yang akan memverifikasi apakah inputan username kosong atau tidak.

function validateUsername() {
  var username = document.getElementById('username').value;

  if (username === '') {
    alert('Username tidak boleh kosong');
    return false;
  }

  return true;
}

Fungsi di atas akan memunculkan pesan peringatan jika inputan username kosong dan mengembalikan nilai false.

Fungsi Validasi Password

Sama seperti username, kita juga bisa membuat fungsi untuk memvalidasi password.

function validatePassword() {
  var password = document.getElementById('password').value;

  if (password === '') {
    alert('Password tidak boleh kosong');
    return false;
  }

  return true;
}

Fungsi di atas juga sama, akan memunculkan pesan jika pengguna meninggalkan field password kosong dan mengembalikan nilai false.

Menghubungkan Fungsi Validasi ke Form Login

Langkah terakhir adalah menghubungkan fungsi validasi yang sudah kita buat ke event submit pada form login.

document.getElementById('loginForm').onsubmit = function() {
  return validateUsername() && validatePassword();
}

Dengan kode di atas, kedua fungsi validasi akan dipanggil ketika pengguna menekan tombol submit. Jika salah satu atau kedua fungsi menghasilkan nilai false maka form tidak akan disubmit.

Itulah cara membuat validasi form login dengan JavaScript. Tentu saja ini adalah contoh sederhana dan validasi yang kamu butuhkan mungkin lebih kompleks, namun prinsipnya tetap sama. Semoga membantu!

cover kelas Kelas membuat website dengan HTML dan CSS
Kelas membuat website dengan HTML dan CSS

belajar membuat website kamu dari nol. Cocok untuk pemula

Lihat Kelas

Daftar newsletter skodev masukkan emailmu untuk dapat informasi menarik dari dunia koding