Loading halaman Tutorial Visual Basic, Delphi, PHP - Calon Programer : Membuat validasi textfields email di PHP ...

Terkadang kita mengacuhkan bagian ekcil seperti ini dalam merancang atau membuat form yang membutuhkan input data email.
Sehingga pada kolom email tsb dapat diisi sesuka hati,bahkan bukan alamat email sekalipun.
Bagaimana membuat agar itu tidak terjadi pada saat pengisian kolom email,sehingga hanya email valid yang dapat diinput pada kolom tsb??




Perhatikan script berikut :
  1. <script type="text/javascript">  
  2. var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i  
  3.   
  4. function checkmail(e){  
  5. var returnval=emailfilter.test(e.value)  
  6. if (returnval==false){  
  7. alert("Please enter a valid email address.")  
  8. e.select()  
  9. }  
  10. return returnval  
  11. }  
  12.   
  13. </script>  
  14.   
  15. <form>  
  16. <input name="myemail" type="text" style="width: 270px"> <input type="submit" onClick="return checkmail(this.form.myemail)" value="Submit" />  
  17.   
  18. </form>  

Sample :


*Masukkan Alamat email anda,dan coba masukan text asal (misal nama anda)


Jadi dapat kalian tambahkan pada halaman php kalian script berikut
  1. <script type="text/javascript">  
  2. var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i  
  3. function checkmail(e){  
  4. var returnval=emailfilter.test(e.value)  
  5. if (returnval==false){  
  6. alert("Please enter a valid email address.")  
  7. e.select()  
  8. }  
  9. return returnval  
  10. }  
  11. </script>  
Pada script diatas adalah script validasi email, yang berfungsi mengecek kebenaran dari text yang kita input pada suatu kolok/textfield,
lalu kalian tambahkan lagi script
  1. onclick="return checkmail(this.form.myemail)"  
Pada tombol submitnya,sehingga tombol tsb akan memeriksa dengan meng-eksekusi script validasi email terlebih dahulu sebelum mengirimkan data...

Semoga bermanfaat :)

Klik Like/share jika anda menyukai tulisan Share


Tagg :

0 Reply :

Posting Komentar

Jika ada pertanyaan atau request,Komentar pada tab blogger akan lebih memudahkan saya untuk membalasnya karena lebih mudah melakukan pengecekan komentar.