婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > Ajax實(shí)現(xiàn)異步用戶名驗(yàn)證功能

Ajax實(shí)現(xiàn)異步用戶名驗(yàn)證功能

熱門標(biāo)簽:云呼外撥網(wǎng)絡(luò)電話系統(tǒng) 騰訊地圖標(biāo)注位置能用多久 機(jī)器人電銷騙局揭秘 ai機(jī)器人電銷資源 硅語(yǔ)電話機(jī)器人公司 超級(jí)大富翁地圖標(biāo)注 越南河內(nèi)地圖標(biāo)注 地圖標(biāo)注項(xiàng)目怎么樣 個(gè)人怎樣在百度地圖標(biāo)注地名

先看看布局比較簡(jiǎn)單,效果圖如下

ajax功能:

    當(dāng)用戶填寫(xiě)好賬號(hào)切換到密碼框的時(shí)候,使用ajax驗(yàn)證賬號(hào)的可用性。檢驗(yàn)的方法如下:首先創(chuàng)建XMLHTTPRequest對(duì)象,然后將需要驗(yàn)證的信息(用戶名)發(fā)送到服務(wù)器端進(jìn)行驗(yàn)證,最后根據(jù)服務(wù)器返回狀態(tài)判斷用戶名是否可用。

function checkAccount(){
var xmlhttp;
var name = document.getElementById("account").value;
if (window.XMLHttpRequest)
 xmlhttp=new XMLHttpRequest();
else
 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
 
xmlhttp.open("GET","login.php?account="+name,true);
xmlhttp.send();
 
xmlhttp.onreadystatechange=function(){
 if (xmlhttp.readyState==4  xmlhttp.status==200)
  document.getElementById("accountStatus").innerHTML=xmlhttp.responseText;
}

運(yùn)行結(jié)果

代碼實(shí)現(xiàn)

index.html

!DOCTYPE html>
html>
head>
meta charset="UTF-8">
title>Ajax登陸驗(yàn)證/title>
script type="text/javascript">
function checkAccount(){
var xmlhttp;
var name = document.getElementById("account").value;
if (window.XMLHttpRequest)
 xmlhttp=new XMLHttpRequest();
else
 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
 
xmlhttp.open("GET","login.php?account="+name,true);
xmlhttp.send();
 
xmlhttp.onreadystatechange=function(){
 if (xmlhttp.readyState==4  xmlhttp.status==200)
  document.getElementById("accountStatus").innerHTML=xmlhttp.responseText;
}
}
/script>
/head>
body>
div id="content">
h2>使用Ajax實(shí)現(xiàn)異步登陸驗(yàn)證/h2>
form>
賬 號(hào):input type="text" id="account" autofocus required onblur="checkAccount()">/input>span id="accountStatus">/span>br>br>
密 碼:input type="password" id="password" required>/input>span id="passwordStatus">/span>br>br>
input type="submit" value="登陸">/input>
/form>
/div>
/body>
/html>

login.php

?php
  $con = mysqli_connect("localhost","root","GDHL007","sysu");
 
  if(!empty($_GET['account'])){
    $sql1 = 'select * from login where account = "'.$_GET['account'].'"';
    //數(shù)據(jù)庫(kù)操作
    $result1 = mysqli_query($con,$sql1);
    if(mysqli_num_rows($result1)>0)
      echo 'font style="color:#00FF00;">該用戶存在/font>';
    else 
      echo 'font style="color:#FF0000;">該用戶不存在/font>';
    mysqli_close($con);
  }else
    echo 'font style="color:#FF0000;">用戶名不能為空/font>';
 
?>

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助。

您可能感興趣的文章:
  • yii2 modal彈窗之ActiveForm ajax表單異步驗(yàn)證
  • Ajax異步方式實(shí)現(xiàn)登錄與驗(yàn)證
  • Ajax實(shí)現(xiàn)異步刷新驗(yàn)證用戶名是否已存在的具體方法
  • Ajax實(shí)現(xiàn)的異步傳輸與驗(yàn)證示例代碼
  • ajax jquery 異步表單驗(yàn)證示例代碼
  • PHP+Ajax異步通訊實(shí)現(xiàn)用戶名郵箱驗(yàn)證是否已注冊(cè)( 2種方法實(shí)現(xiàn))
  • jquery ajax 登錄驗(yàn)證實(shí)現(xiàn)代碼
  • jquery+ajax驗(yàn)證不通過(guò)也提交表單問(wèn)題處理
  • Ajax 用戶名驗(yàn)證是否存在
  • ajax同步驗(yàn)證單號(hào)是否存在的方法

標(biāo)簽:內(nèi)蒙古 遼源 鄭州 舟山 林芝 邢臺(tái) 海南 洛陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Ajax實(shí)現(xiàn)異步用戶名驗(yàn)證功能》,本文關(guān)鍵詞  Ajax,實(shí)現(xiàn),異步,用,戶名,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Ajax實(shí)現(xiàn)異步用戶名驗(yàn)證功能》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Ajax實(shí)現(xiàn)異步用戶名驗(yàn)證功能的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 栖霞市| 新沂市| 潮州市| 濮阳县| 聂荣县| 宜宾市| 巴中市| 晋城| 平昌县| 合作市| 万安县| 墨脱县| 宁阳县| 陆川县| 吴忠市| 孝义市| 芜湖市| 响水县| 昭觉县| 东安县| 英德市| 遂川县| 九江市| 突泉县| 库尔勒市| 青神县| 西丰县| 清苑县| 洛隆县| 平遥县| 醴陵市| 兰坪| 新密市| 大邑县| 临夏县| 常德市| 嘉定区| 河池市| 陵川县| 平南县| 松桃|