Membuat validasi pada sebuah form bisa dilakukan dengan berbagai macam cara diataranya menggunakan PHP, JQuery, atau menggunakan javascript.
Kali ini saya akan sharing bagaimana cara melakukan validasi menggunakan javascript.
![]() |
validasi password javascript |
Codingnya seperti ini.
<html> <head> </head> <body> <script language="javascript"> function validate() { var password1 = document.getElementById('password').value; var password2 = document.getElementById('repassword').value; if (password1 != password2) { alert("Password Tidak Sama!!"); } else { alert("Password Tersimpan"); } } </script> <form action="#" method="POST"> <input type="password" placeholder="Masukan password" id="password" /> <input type="password" placeholder="Masukan Kembali password" id="repassword" /> <input type="Submit" onClick="validate();" value="OK" /> </form> </body> </html>
Penjelasan
1. Membuat form, membuat input bertipe password dan memberi id yang unik pada setiap inputnya.
<form action="#" method="POST">
<input id="password" placeholder="Masukan password" type="password" />
<input id="repassword" placeholder="Masukan Kembali password" type="password" />
2. Membuat input bertipe submit, dan memberi action yaitu onClick. dan mengisikan fungsi validate(); kedalam event onclicknya<input id="password" placeholder="Masukan password" type="password" />
<input id="repassword" placeholder="Masukan Kembali password" type="password" />
<input type="Submit" onClick="validate();" value="OK" />
3. Membuat javascript validasi yang akan dipanggil ketika mengklik tombol OK
<script language="javascript">
function validate() {
var password1 = document.getElementById('password').value;
var password2 = document.getElementById('repassword').value;
if (password1 != password2) {
alert("Password Tidak Sama!!");
} else {
alert("Password Tersimpan");
}
}
</script>
function validate() {
var password1 = document.getElementById('password').value;
var password2 = document.getElementById('repassword').value;
if (password1 != password2) {
alert("Password Tidak Sama!!");
} else {
alert("Password Tersimpan");
}
}
</script>
Anda juga bisa menambahkan validasi banyaknya leng minimal yang harus diisi pada kondisi if di funtion validate()
Semoga membantu