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

ajax總結(jié)作業(yè)

原創(chuàng) 2018-12-06 22:27:26 341
摘要:ajax : Asynchronous Javascript And XML,它是代理用戶向服務(wù)器發(fā)送請求的的客戶端工具??梢栽陧撁娌凰⑿碌那闆r下與服務(wù)器進(jìn)行交互,用戶體驗(yàn)非常好使用ajax發(fā)送請求,客戶端無需等待服務(wù)器響應(yīng),完全可以在發(fā)出請求后做其他的事情自己寫的一段ajax代碼<p><button>我最喜愛的電影</button></p><

ajax : Asynchronous Javascript And XML,它是代理用戶向服務(wù)器發(fā)送請求的的客戶端工具。

可以在頁面不刷新的情況下與服務(wù)器進(jìn)行交互,用戶體驗(yàn)非常好

使用ajax發(fā)送請求,客戶端無需等待服務(wù)器響應(yīng),完全可以在發(fā)出請求后做其他的事情

自己寫的一段ajax代碼

<p><button>我最喜愛的電影</button></p>
<script type="text/javascript">
   let btn = document.getElementsByTagName('button')[0];
   btn.onclick = function(){
       //創(chuàng)建ajax對象
       let xhr = new XMLHttpRequest();
       //為對象綁定監(jiān)聽事件
       xhr.onreadystatechange = function(){
           if(xhr.readyState===4){ //檢測服務(wù)器就緒狀態(tài)
               if(xhr.status===200){ //服務(wù)器是否已返回?cái)?shù)據(jù)
                   let div = document.createElement('div');
                   div.style.width ='600px';
                   div.innerHTML = xhr.responseText;
                   document.body.appendChild(div);
               }
           }else{

           }
       };
       //設(shè)置請求參數(shù)
       xhr.open('get','./inc/index.html',true);
       //發(fā)送數(shù)據(jù)
       xhr.send(null);

       btn.disabled = true;
       btn.style.cursor = 'not-allowed';
   }
</script>

QQ圖片20181114103819.png

批改老師:天蓬老師批改時間:2018-12-07 09:00:39
老師總結(jié):Ajax操作,可以說,曾經(jīng)顛覆了大家對前端的認(rèn)知,不過,隨著這幾天,大量前端開發(fā)框架的出現(xiàn), ajax有了越多的優(yōu)秀替代方式, 可以了解一下

發(fā)布手記

熱門詞條