Biongo Attacker

Seputar Programing Dan Informasi tentang Teknologi masa kini

  • Home
  • P Website
  • _HTML
  • _CSS
  • _Javascript
  • __Jquery
  • _PHP
  • __Codeigniter
  • Informasi
  • Tips dan Trick
  • Lainnya
  • -label/template,blog,script,Alat
Home Archives for 06/29/16

Membuat form register beserta dengan validasi javascript menggunakan SweetAlert

Alsaskar Mirando Alsaskar Mirando 01:41:00 | #css #html #javascript
Biongo Attacker - Selamat siang sobat Biongo.Untuk kalian yang belum melihat tutorial sebelumnya mengenai Cara mempercantik alert javascript dengan SweetAlert.Bagi kalian yang belum membaca saya sarankan untuk membacanya terlebih dahulu, dan untuk yang sudah tahu silahkan lewatkan saja.

Pertama-tama kita buat dulu form register nya, silahkan copy kode dibawah ini.

 
<link rel="stylesheet" type="text/css" href="tutorial.css">
<script type="text/javascript" src="valdasi.js"></script>
<script type="text/javascript" src="dist/sweetalert.min.js"></script>
<link rel="stylesheet" type="text/css" href="dist/sweetalert.css">

<h1 align="center">Form Register dengan validasi javascript SweetAlert</h1>
<form action="prosesdaftar.php" method="post" class="form" onsubmit="return validasi_input(this)">
    <input type="text" name="username" class="input" placeholder="Username"><br><br>
    <input type="text" name="email" class="input" size="20" placeholder="Email"><br><br>
    <input type="password" name="password" class="input" id="pass1" placeholder="Password"><br><br>
    <input type="password" name="ulangi_password" class="input" id="pass2" onkeyup="checkPass(); return false;" placeholder="Ulangi Password"><br>
    <span id="confirmMessage" class="confirmMessage"></span><br><br>
    <input type="radio" name="kelamin" value="Laki-laki" checked="checked">Laki-Laki
    <input type="radio" name="kelamin" value="Perempuan" checked="checked">Perempuan<br><br>
    <div class="deksrip">Anda sudah membaca <a href="">syarat dan ketentuan</a> yang berlaku? Langsung klik daftar saja.</div><br>
    <input type="submit" class="submit_button" name="register_submit" value="Mendaftar">
</form>

Setelah kalian buat form registernya, maka hasilnya akan terlihat sederhana, lalu bagaimana agar terlihat menarik tampilan form register nya? caranya mudah sob, copy saja script css di bawah ini.

 
/*Membuat kata-kata pada halaman masuk*/
#katmut{
 text-align: center;
 margin: 3%;
 font-size: 15px;
}

.h1{
  color: #44bbbb;
}

/*Mempercantik form dengan css*/
.form{
 max-width: 100%;
 max-height: 2000px;
 margin-left: 15%;
}

.input{
 width: 80%;
    height: 30px;
    border: 1px solid #ccc;
    border-bottom: 2px solid #ccc;
    border-radius: 1px;
}

.input:focus{
    box-shadow: 0 0 0 1px #63fafa;
    -webkit-transition:border 0.15s linear 0s, box-shadow 0.15s linear 0s;
    -o-transition:border 0.15s linear 0s, box-shadow 0.15s linear 0s;
    -moz-transition:border 0.15s linear 0s, box-shadow 0.15s linear 0s;
    transition:border 0.15s linear 0s, box-shadow 0.15s linear 0s;
}

.submit_button{
 width: 80%;
 background-color: #00abcf;
 height: 30px;
 background: #29a0e3;
    color: white;
    border:none;
    outline: none;
    -webkit-transition:background .4s linear;
    -o-transition:background .4s linear;
    -moz-transition:background .4s linear;
    transition:background .4s linear;
    cursor:pointer;
}

.submit_button:hover{
    background: #006bb6;
    -webkit-transition:background .2s linear;
    -o-transition:background .2s linear;
    -moz-transition:background .2s linear;
    transition:background .2s linear;
}

input[type="radio"]{
    width: 20px;
}


/*Membuat style untuk orang yang belum punya akun*/
a:hover{
    text-decoration: none;
}

a:focus{
    text-decoration: none;
}

#span{
    margin-left: 15%;
} 

Nah, setelah itu maka hasilnya akan seperti pada gambar di bawah ini.


Lalu sekarang kita tinggal membuat validasinya dengan javascript.Sudah saya bilang di awal, jika kalian belum membaca artikel sebelumnya tentang Cara mempercantik alert javascript dengan SweetAlert maka kalian akan kebingungan, maka dari itu saya sarankan untuk membacanya terlebih dahulu.Oke lanjut, sekarang mari copy script javascriptnya di bawah ini.

 
//Membuat validasi terhadap form login dan register

function validasi_input(form){

    if (form.username.value == ""){
    sweetAlert("Username masih kosong!");
    form.username.focus();
    return (false);
  }

  pola_username=/^[a-zA-Z0-9\_\-]{9,100}$/;
  if (!pola_username.test(form.username.value)){
      sweetAlert('Username minimal 9 karakter saja');
      form.username.focus();
      return false;
  }

  pola_email=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
  if (!pola_email.test(form.email.value)){
    sweetAlert('Email yang anda tulis tidak benar atau masih kosong');
    form.email.focus();
    return false;
  }

  if (form.password.value == ""){
    sweetAlert("Password masih kosong!");
    form.password.focus();
    return (false);
  }

  if (form.ulangi_password.value == ""){
    sweetAlert("Konfirmasi Password masih kosong");
    form.ulangi_password.focus();
    return (false);
  }

return (true);
}

function checkPass(){
    var pass1 = document.getElementById('pass1');
    var pass2 = document.getElementById('pass2');
    var message = document.getElementById('confirmMessage');
    var goodColor = "#66cc66";
    var badColor = "#ff6666";

    if(pass1.value == pass2.value){
        pass2.style.backgroundColor = goodColor;
        message.style.color = goodColor;
        message.innerHTML = "Password cocok"
    }else{
        pass2.style.backgroundColor = badColor;
        message.style.color = badColor;
        message.innerHTML = "Password tidak cocok";
    }
}

Dan silahkan anda lihat hasilnya.Oke sampai disini dulu, nanti kita akan bertemu lagi di artikel-artikel selanjutnya. #SalamBiongo
  • Share
  • Tweet
  • Share
  • Share
  • Share
Subscribe to: Posts (Atom)

Popular

  • Cara mengganti warna navbar pada bootstrap
    Cara mengganti warna navbar pada bootstrap
    Cara mengganti warna navbar pada bootstrap - Banyak yang bingung bagaimana untuk mengganti warna navbar pada bootstrap.Saya juga waktu itu...
  • Download Script Phising PB Garena Recoded By Biongo Attacker
    Download Script Phising PB Garena Recoded By Biongo Attacker
    Selamat malam gan., di malam hari ini saya akan share script phising PB Garena.Karena saya lihat banyak teman-teman saya yang bermain Point ...
  • Download Aplikasi Perpustakaan Berbasis Web Sederhana
    Download Aplikasi Perpustakaan Berbasis Web Sederhana
    Selamat siang teman-teman.Ketemu lagi nih dengan saya, tapi kesempatan ini saya tidak kasih mengenai tutorial, tetapi dikesempatan ini saya ...

Archive

  • ►  2017 (4)
    • ►  March (1)
      • ►  Mar 12 (1)
    • ►  February (2)
      • ►  Feb 26 (1)
      • ►  Feb 22 (1)
    • ►  January (1)
      • ►  Jan 26 (1)
  • ▼  2016 (65)
    • ►  December (1)
      • ►  Dec 02 (1)
    • ►  September (4)
      • ►  Sept 11 (1)
      • ►  Sept 09 (2)
      • ►  Sept 02 (1)
    • ►  August (5)
      • ►  Aug 30 (1)
      • ►  Aug 29 (1)
      • ►  Aug 13 (1)
      • ►  Aug 12 (1)
      • ►  Aug 10 (1)
    • ►  July (6)
      • ►  Jul 29 (1)
      • ►  Jul 16 (1)
      • ►  Jul 14 (1)
      • ►  Jul 13 (1)
      • ►  Jul 12 (1)
      • ►  Jul 09 (1)
    • ▼  June (5)
      • ▼  Jun 29 (1)
        • Membuat form register beserta dengan validasi java...
      • ►  Jun 28 (1)
      • ►  Jun 06 (1)
      • ►  Jun 05 (1)
      • ►  Jun 01 (1)
    • ►  May (6)
      • ►  May 29 (1)
      • ►  May 24 (1)
      • ►  May 20 (1)
      • ►  May 19 (1)
      • ►  May 12 (1)
      • ►  May 01 (1)
    • ►  April (24)
      • ►  Apr 30 (1)
      • ►  Apr 28 (1)
      • ►  Apr 27 (1)
      • ►  Apr 26 (2)
      • ►  Apr 25 (2)
      • ►  Apr 23 (2)
      • ►  Apr 22 (1)
      • ►  Apr 08 (1)
      • ►  Apr 07 (1)
      • ►  Apr 06 (2)
      • ►  Apr 05 (2)
      • ►  Apr 04 (2)
      • ►  Apr 03 (2)
      • ►  Apr 02 (3)
      • ►  Apr 01 (1)
    • ►  March (10)
      • ►  Mar 30 (2)
      • ►  Mar 29 (2)
      • ►  Mar 26 (1)
      • ►  Mar 24 (1)
      • ►  Mar 22 (1)
      • ►  Mar 13 (2)
      • ►  Mar 01 (1)
    • ►  February (4)
      • ►  Feb 24 (1)
      • ►  Feb 18 (1)
      • ►  Feb 16 (1)
      • ►  Feb 13 (1)
  • ►  2015 (15)
    • ►  December (2)
      • ►  Dec 30 (1)
      • ►  Dec 29 (1)
    • ►  November (3)
      • ►  Nov 20 (1)
      • ►  Nov 12 (2)
    • ►  October (8)
      • ►  Oct 24 (1)
      • ►  Oct 23 (2)
      • ►  Oct 22 (1)
      • ►  Oct 21 (2)
      • ►  Oct 13 (1)
      • ►  Oct 05 (1)
    • ►  September (1)
      • ►  Sept 29 (1)
    • ►  August (1)
      • ►  Aug 09 (1)

Comment

recentcomment

Fanspage

Biongo Attacker

[fa fa-tag] Category

ajax Alat android blog bootstrap cerita codeigniter css html info javascript jquery motivasi pascal php script sublime text template Tips dan Trick visual basic

Tentang

Sebuah blog yang dibuat untuk membagikan tutorial seputar programming dan juga memberikan informasi seputar teknologi masa kini.

Pengikut

Copyright © 2017 Biongo Attacker All Right Reserved
Template By Bloggerku
Kontak | Daftar Isi | Privacy Policy | TOS