免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

onreadystatechange事件有什么用-創新互聯

這篇文章將為大家詳細講解有關onreadystatechange事件有什么用,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

專注于為中小企業提供成都做網站、成都網站建設服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業兗州免費做網站提供優質的服務。我們立足成都,凝聚了一批互聯網行業人才,有力地推動了超過千家企業的穩健成長,幫助中小企業通過網站建設實現規模擴充和轉變。

onreadystatechange事件,當請求被發送到服務器時,我們需要執行一些基于響應的任務。每當readyState改變時,就會觸發onreadystatechange事件。

onreadystatechange屬性有什么

readyState屬性存有XMLHttpRequest的狀態信息。

下面是XMLHttpRequest對象的三個重要的屬性:

屬性 描述

onreadystatechange 存儲函數(或函數名),每當readyState屬性改變時,就會調用該函數。

readyState

存有XMLHttpRequest的狀態。從0到4發生變化。

0:請求未初始化

1:服務器連接已建立

2:請求已接收

3:請求處理中

4:請求已完成,且響應已就緒

status

200:"OK"

404:未找到頁面

在onreadystatechange事件中,我們規定當服務器響應已做好被處理的準備時所執行的任務。

當readyState等于4且狀態為200時,表示響應已就緒:

xmlhttp.onreadystatechange=function()

{

if(xmlhttp.readyState==4&&xmlhttp.status==200)

{

document.getElementById("myDiv").innerHTML=xmlhttp.responseText;

}

}

注釋:onreadystatechange事件被觸發5次(0-4),對應著readyState的每個變化。

onreadystatechange使用Callback函數

callback函數是一種以參數形式傳遞給另一個函數的函數。

如果您的網站上存在多個AJAX任務,那么您應該為創建XMLHttpRequest對象編寫一個標準的函數,并為每個AJAX任務調用該函數。

該函數調用應該包含URL以及發生onreadystatechange事件時執行的任務(每次調用可能不盡相同):

functionmyFunction()

{

loadXMLDoc("ajax_info.txt",function()

{

if(xmlhttp.readyState==4&&xmlhttp.status==200)

{

document.getElementById("myDiv").innerHTML=xmlhttp.responseText;

}

});

}

關于“onreadystatechange事件有什么用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

本文題目:onreadystatechange事件有什么用-創新互聯
文章分享:http://m.newbst.com/article44/diheee.html

成都網站建設公司_創新互聯,為您提供網站策劃商城網站Google用戶體驗網站建設做網站

廣告

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

成都定制網站建設