"Om Swastiastu"
Lalu, bagaimana jika ada orang jahil yang dengan asalnya memasukkan alamat email yang tidak valid. Tentu saja itu akan mengakibatkan sistem menjadi terganggu. Nah, untuk mengatasi hal tersebut maka kita perlu melakukan validasi pada email.
Secara logika, ciri-ciri email yang valid adalah hanya terdiri dari satu simbol "@", tidak boleh diawali dengan tanda titik ( . ), koma ( , ), harus diawali dengan huruf, dibelakang tanda "@" tidak boleh terdapat lebih daru 2 tanda titik dan masih banyak lagi.
Tentu akan sangat memusingkan pikiran jika kita membuat validasinya. Nah, dengan regular expression (regex), kita dapat memvalidasi email hanya dengan beberapa baris koding saja. Mau lihat contohnya? Pertama, buatlah sebuah input text dengan ID bernama email dan sebuah input tipe button.
<input type="text" id="email"> <input type="button" onclick="validasiEmail()">Selanjutnya, kita buat script javascript untuk melakukan validasi. Seperti ini contohnya...
<script> function validasiEmail(){ var email = document.getElementById(email).value; var regex = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; if(email == "" || regex.test(email)==false){ alert("email tidak valid"); }else{ alert("email sudah valid"); } } </script>
Nah, seperti itulah contoh validasi email dengan javascript , dengan begitu maka email yang tidak valid tidak akan dimasukkan kedalam database, sehingga database kita tetap aman dan tidak berantakan.
"Om Santhi, Santhi, Santhi, Om"
Mantap....Gan
see my site