中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

使用原生javascript怎么實現一個ajax請求

本篇文章給大家分享的是有關使用原生javascript怎么實現一個ajax請求,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

創新互聯建站專注于開州網站建設服務及定制,我們擁有豐富的企業做網站經驗。 熱誠為您提供開州營銷型網站建設,開州網站制作、開州網頁設計、開州網站官網定制、重慶小程序開發服務,打造開州網絡公司原創品牌,更為您提供開州網站排名全網營銷落地服務。

具體如下:

<!doctype html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
</head>
<body>
  <table id="t">
    <tr>
      <td>學號:</td>
      <td><input type="text" id="stuid" /></td>
    </tr>
    <tr>
      <td>密碼:</td>
      <td><input type="password" id="stupass" /></td>
    </tr>
    <tr>
      <td colspan="2">
        <input id="btnLogin" type="button" value="登錄" />
      </td>
    </tr>
  </table>
</body>
</html>

ajax的一般步驟

1、創建對象

let xhr = new XMLHttpRequest();

2、設置請求參數

xhr.open(請求方式,請求地址,是否異步);

3、設置回調函數

xhr.onreadystatechange = function () {
    // 5、接收響應
  alert(xhr.responseText);
}

4、發送

xhr.send();
<script type="text/javascript">
window.onload = function(){
  $("#btnLogin").onclick = function(){
    //1、創建對象
    let xhr = new XMLHttpRequest();
    //2、設置請求參數
    xhr.open('post','loginCheckajax.php',true);
    //3、設置回調函數
    xhr.onreadystatechange = function(){
      if(xhr.readyState==4 && xhr.status==200){
        if(xhr.responseText=='1'){
          //存cookie
          saveCookie("username",$("#stuid").value,7);
          //挑到首頁
          location.href="index.html" rel="external nofollow" ;
        }else{
          alert("登錄失敗!");
        }
      }
    }
    xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded');
    //4、發送
    xhr.send("stuid="+$("#stuid").value+"&stupass="+$("#stupass").value);
  }
}
function $(str){  //id class tagname
  if(str.charAt(0) == "#"){
    return document.getElementById(str.substring(1));
  }else if(str.charAt(0) == "."){
    return document.getElementsByClassName(str.substring(1));
  }else{
    return document.getElementsByTagName(str);
  }
}
</script>

php文件

<?php
  header("Content-type:text/html;charset=utf-8");
  //一、獲取用戶的輸入
  $stuid = $_POST['stuid'];
  $stupass = $_POST['stupass'];
  //二、處理
  //1、建立連接(搭橋)
  $conn = MySQL_connect('localhost','root','root');
  if(!$conn){
    die("連接失敗");
  }
  //2、選擇數據庫(選擇目的地)
  mysql_select_db("mydb1809",$conn);
  //3、執行SQL語句(傳輸數據)
  $sqlstr="select * from student where stuid='$stuid' and stupass='$stupass'";
  $result = mysql_query($sqlstr,$conn);//結果是個表格
  //4、關閉數據庫(過河拆橋)
  mysql_close($conn);
  //三、響應
  if(mysql_num_rows($result)>0){
    echo "1";
  }else{
    echo "0";
  }
?>
<!-- 保存cookie -->
<script>
  // saveCookie
//保存cookie
//參數:
//鍵
//值
//有效期(單位是:天)
//返回值:無
function saveCookie(key,value,dayCount){
  var d = new Date();
  d.setDate(d.getDate()+dayCount);
  document.cookie = key+'='+escape(value)+';expires='+d.toGMTString();
}
//獲取cookie(根據鍵獲取值)
//參數:
//鍵
//返回值:值
function getCookie(key){
  var str = unescape(document.cookie);//username=jzm; userpass=1236667
  //1、分割成數組(; )
  var arr = str.split('; ');//['username=jzm','userpass=1236667']
  //2、從數組查找key=;
  for(var i in arr){
    if(arr[i].indexOf(key+'=')==0){
      return arr[i].split('=')[1];
    }
  }
  return null;
}
//刪除cookie
//參數:
//鍵
//返回值:無
function removeCookie(key){
  saveCookie(key,'',-1);
}
</script>

以上就是使用原生javascript怎么實現一個ajax請求,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注創新互聯行業資訊頻道。

分享名稱:使用原生javascript怎么實現一個ajax請求
鏈接URL:http://m.2m8n56k.cn/article0/jdspoo.html

成都網站建設公司_創新互聯,為您提供網站營銷App開發移動網站建設定制網站云服務器域名注冊

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都定制網站網頁設計
主站蜘蛛池模板: 一级黄色α片 | 久久精品久久精品久久精品 | 黄色美女免费看 | 欧美一级毛片欧美一级无片 | 国产精品黄网站免费进入 | 成年女人在线观看片免费视频 | 一区二区三区精品国产 | 国产成人一区二区三区高清 | 国产色司机在线视频免费观看 | 91av视频 | 特黄毛片 | 国产国产人免费视频成69堂 | 久草a在线| 港台三级在线观看 | 一级毛片区 | 美女精品永久福利在线 | 亚洲免费观看网站 | 久久精品在 | 爱啪网亚洲第一福利网站 | 一本色道久久综合亚洲精品 | 国产小说 | 国产一区二区三区美女在线观看 | 国产情侣无套精品视频 | 香蕉国产人午夜视频在线 | 一级毛片在线完整免费观看 | 男女福利视频 | 日本aaaa级毛片在线看 | 一级黄网站 | 久久久久久网站 | 在线观看日本www | 特黄a三级三级三级 | 中文字幕va一区二区三区 | 亚洲美女自拍视频 | 欧美手机手机在线视频一区 | 亚洲伦理天堂 | 欧美一级特黄特黄毛片 | 国产色a | 欧美在线视频 一区二区 | 亚洲天堂成人 | 久久九| 中文字幕水野优香在线网在线 |