亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

ajax簡單用戶登錄驗證

Original 2019-03-31 15:02:08 468
abstract:<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>ajax</title>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>ajax</title>
</head>
<body>
<form >
    用戶名: <input type="text" class="name" name="name" >
    密碼: <input type="text" class="pwd" name="pwd" >
    <br>
    <span id="ti" style="color: red"></span>
    <br>
    <input id="sub" type="submit" onclick="ck();return false;" value="提交">
</form>
</body>
</html>
<script type="text/javascript">
    let sub=document.querySelector("#sub");
    let ti=document.querySelector("#ti");
    function ck() {
       let formData =new FormData();
       let uname=document.querySelector(".name");
        let pwd=document.querySelector(".pwd");
       formData.append('name',uname.value);
        formData.append('pwd',pwd.value);
        var xmlHttp = new XMLHttpRequest();
        xmlHttp.onreadystatechange = function()
        {
            if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
            {
                let flag=xmlHttp.responseText;
                if(flag==0){
                    ti.innerText='登錄失敗,用戶名或密碼錯誤';
                }else{
                    ti.innerText='登錄成功';
                }
            }
        };
        xmlHttp.open("post", "ck.php");
        xmlHttp.send(formData);
    }
</script>

php頁面

if($_POST){
    $data=['name'=>'admin','pwd'=>'123456'];
    $name=$_POST['name'];
    $pwd=$_POST['pwd'];
    if($name!=$data['name'] || $pwd!=$data['pwd']){
        echo 0;
    }else{
        echo 1;
    }
}

效果圖:

ajax.gif

和之前郵箱驗證差不多,也是判斷post傳入的值是否匹配


Correcting teacher:查無此人Correction time:2019-04-01 09:46:58
Teacher's summary:完成的不錯。ajax請求接口驗證,接口可以對app,小程序,網(wǎng)頁同時使用。繼續(xù)加油。

Release Notes

Popular Entries