* { margin: 0; padding: 0; box-sizing: border-box; font-family: Arial, Helvetica, sans-serif; } body { background-color: black; } .badan { width: 880px; margin: 35px auto; background-color: white; padding: 20px; overflow: hidden; } .badan h2 { color: crimson; border-bottom: 1px solid gainsboro; margin: 5px; margin-bottom: 13px; } .list-produk { border: 1px solid gainsboro; padding: 10px; float: left; width: 200px; margin: 5px; } .list-produk:hover { transition-duration: 700ms; box-shadow: 5px 5px gainsboro; } .list-produk img { width: 100%; height: 175px; display: block; margin-bottom: 5px; } .list-produk h4, .list-produk h5 { color: crimson; text-align: center; margin-bottom: 5px; } .tombol { text-decoration: none; border-radius: 7px; padding: 7px; display: block; float: left; width: 45%; margin: 4px; text-align: center; color: white; } .tombol:hover { background-color: black; transition-duration: 700ms; } .tombol-detail { background-color: green; } .tombol-beli { background-color: crimson; }
Skip to content Skip to sidebar Skip to footer

Tutorial Cara Membuat Validasi Dengan JavaScript


Pada artikel sebelumnya saya membuat Validasi dengan HTML, artikel selanjutnya saja akan membuat tentang Tutorial Cara Membuat Validasi Dengan JavaScript. tentu saja HTML dan Javascript berbeda. Fungsi nya tetap sama yaitu jika form belum diisi maka sistem tidak akan memproses form tersebut.

Tanpa panjang lebar lagi langsung saja kita coba buat berikut ini.

Tutorial Cara Membuat Validasi Dengan Javascript

1. Buatl file dengan nama validasi.html
Pertama, silahkan buat file dengan nama validasi.html di text editor anda, lalu ketikan kode berikut :

<!DOCTYPE html>
<html>
<head>
<title>Membuat Validasi Dengan Javascript</title>
</head>
<body>
<form method="POST" action="#">
<label>Nama</label>
<input type="text" name="nama" id="name">

<button type="submit" onclick="return validasi();">Simpan</button>
</form>

<script type="text/javascript">
function validasi(){
var name = document.getElementById("name");
if (name.value.length == 0) {
alert("Harap Masukan Nama");
}else{
alert("Nama Berhasil Dimasukan");
}
}
</script>
</body>
</html>

2. Simpan
Kedua, simpan file validasi.html kemudian jalankan di browser anda. Maka tampilannya akan seperti ini.

Kolom nama belum diinput

Kolom nama sudah diinput
Penjelasan :


<label>Nama</label>
<input type="text" name="nama" id="name">

Pada kode input di atas saya menggunakan id untuk dipanggil oleh Javascript lalu digunakan untuk membuat validasi.

Untuk memanggil fungsi validasi javascript saya menggunakan element Onclick="return validasi"(); yang digunakan untuk memanggil validasinya melalui javascript.  Coba lihat pada script function validasi, function itulah yang memanggil javascript untuk membuat validasi.

Lalu saya membuat kode javascript nya seperti ini.

<script type="text/javascript">
function validasi(){
var name = document.getElementById("name");
if (name.value.length == 0) {
alert("Harap Masukan Nama");
}else{
alert("Nama Berhasil Dimasukan");
}
}
</script>

Logika dari script di atas yaitu :
Jika kolom nama value (nilai) nya 0 (kosong) maka tampil alert "Harap Masukan Nama". fungsi else tersebut adalah jika kolom nama diisi maka tampilkan alert "Nama Berhasil Dimasukan". Logika nya sangat simpel sekali.

Itu saja untuk tutorial singkat tersebut sangat mudah untuk membuat validasi dengan javascript terlebih lagi dengan javascript, validasi tersebut bisa diedit semenarik mungkin. Semoga bermanfaat untuk anda, Sekian terima kasih.
m