jquery無リフレッシュ検証メールアドレス実装例

2468 ワード

今日開発中です.ユーザーがメールボックスを検証する必要があります.しかし、従来のjs無リフレッシュを使用するには、ブラウザキャッシュをクリアしてから正常な検証が必要なので、自分でjqueryで無リフレッシュ検証を書いてみましょう.
 
  
<br>var ee; <br>function  mailbox(strEmail){ <br>var name=document.blooger[0].email.value; <br>$.ajax({ <br>type: "get", <br>url: "<?php echo "http://".$_SERVER['HTTP_HOST']."/Login/"; ?>mail.php", <br>data: "youx="+name, <br>success: function(datax) { <br>var xx = document.getElementsByName("email")[0].value; <br>if (xx == ""){document.getElementById("mailbox_msg").innerHTML='  <font color=red> !</font>';} <br>else if(document.blooger[0].email.value.search(/^w+((-w+)|(.w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$/) != -1) { <p></p> <p>if (datax == 0) { <br>document.getElementById("mailbox_msg").innerHTML='  <font color=red> </font>';<br>} <br>else {document.getElementById("mailbox_msg").innerHTML='  <font color=green> !</font>';} <br>}else{document.getElementById("mailbox_msg").innerHTML='  <font color=red> </font>';}<br>}<br>});</p> <p>}</p> <p> function check(){<br> if(ee != "1"){mailbox();return false;}<br> }<br>

そしてこれはhtmlのコードです
 
  

www.jb51.net
 

  •  

     

        ( JPG、PNG )
     


  •  


  •  


  •  


  •