1. 程式人生 > >XMLHttpRequest物件屬性及常用方法

XMLHttpRequest物件屬性及常用方法

    XMLHttpRequest是Ajax主要應用於處理髮送非同步處理請求和迴應的,使用者在後臺和伺服器交換資料,它有以下幾個屬性
1、readyState
這裡寫圖片描述
    每次這個屬性的值增加的時候,都會觸發 onreadystatechange 事件。該事件用於指定當readystate狀態改變時使用的操作,一般用於指定具體的回撥函式。
2、responseText
    目前為止為伺服器接收到的響應體(不包括頭部),或者如果還沒有接收到資料的話,就是空字串。
    如果 readyState 小於 3,這個屬性就是一個空字串。當 readyState 為 3,這個屬性返回目前已經接收的響應部分。如果 readyState 為 4,這個屬性儲存了完整的響應體。
3、responseXML


    對請求的響應,解析為 XML 並作為 Document 物件返回,只讀。
4、status
    由伺服器返回的 HTTP 狀態程式碼,如200表示請求成功,而404表示 “Not Found” 錯誤。當readyState小於3的時候讀取這一屬性會導致一個異常。
5、statusText
    返回當前請求的響應行狀態,只讀。當狀態為 200 的時候它是 “OK”,當狀態為 404 的時候它是 “Not Found”。和 status 屬性一樣,當 readyState 小於3的時候讀取這一屬性會導致一個異常。
    XMLHttpRequest有以下方法
這裡寫圖片描述

相關推薦

XMLHttpRequest物件屬性常用方法

    XMLHttpRequest是Ajax主要應用於處理髮送非同步處理請求和迴應的,使用者在後臺和伺服器交換資料,它有以下幾個屬性 1、readyState     每次這個屬性的值增加的時候,都

javascript字符串屬性常用方法總結

ring 方法總結 search lower 指定 you 數組 參數 world length屬性:str.length; 常用方法: 1. str.charAt(n) 查找字符串中的第n個字符,如果不在0~str.length-1之間,則返回一個空字符串 2 .st

JSP內建物件常用方法

JSP九大內建物件作用域名 name 名稱 型別 作用域 request 請求物件 javax.servlet.ServleRequest Request

Java面向物件-- String 類 常用方法基本使用

首先來學習基本使用Jdk api chm文件: 點選 左上角-顯示:     1, char chartAt(int index) 返回指定索引處的char值 這裡的index 是從0開始的; package com.xuyigang1234.chp02.strin

AJAX-XMLHttpRequest物件屬性方法詳解

【1】 XMLHttpRequest是什麼 XMLHttpRequest物件是Ajax技術的核心。在Internet Explorer 5中,XMLHttpRequest物件以ActiveX物件引入,被稱之為XMLHTTP,它是一種支援非同步請求的技術。後來Mo

Request物件常用方法

Object getAttribute(String name) 獲得name的屬性,若不存在,則返回null Enumeration getAttributeNames() 返回一個列舉型別的包含request物件所有屬性名稱的集合 String getCharac

js刪除物件屬性封裝方法

javascript中可以通過delete刪除物件的屬性: 使用方法如下:var obj={}; obj.pro="del"; delete obj.pro; //或者 delete obj[pro] //該操作具有返回值 刪除成功為true失敗為false為了便於使用封裝成

jsp九大內建物件常用方法和詳細方法

• application: javax.servlet. ServletContext 的例項,該例項代表JSP 所屬的Web 應用本身,可用於JSP 頁面,或者Servlet 之間交換資訊。 常用的方法有: getAttribute(String attNarne

JSP的內建物件常用方法

何為作用域   先讓我們看看效果:   大概流程是這樣的,我們訪問index.jsp的時候,分別對pageContext, request, session,application四個作用域中的變數進行累加。(當然先判斷這個變數是不是存在,如果變數不存在,則要把變數初始化成

Android自學筆記之ProgressBar進度條的屬性常用方法使用

1,屬性:   android:progress="0"  ----設定第一層進度條的初始值  android:max="100"  ---設定進度條的最大值  android:secondaryPr

UIScrollView 基本屬性 常用代理方法

- (void)viewDidLoad {     [super viewDidLoad];     scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)];     scro

JavaScript 內建物件屬性方法集合

1.Date 屬性(1): constructor 所建立物件的函式參考 prototype 能夠為物件加入的屬性和方法 方法(43): getDay() 返回一週中的第幾天(0-6) getYear() 返回年份.2000年以前為2位,

JS-所有的內建物件屬性方法

1.Date 屬性(1): constructor      所建立物件的函式參考 prototype       能夠為物件加入的屬性和方法 方法(43): getDay()        返回一週中的第幾天(0-6) getYear()       返回年份.20

Appium-關於appium的原生控件的 xpath 定位問題常用方法

相對路徑 使用 都是 classname 按鈕 bsp ref android 這樣的 最近遇到的項目,發現很多元素,都沒有標明id、text、content-desc,classname中又有很多是相同,導致無法定位      第一,appium1.5及之後的版本廢棄了n

接口測試、概念常用方法小結

信息 按鈕 站點 json字符串 交互 應用程序 書籍 ima 內容 1.接口的概念從IT的角度出發,主要是子模塊或者子系統間交互並相互作用的部分。從形式上來看各種應用程序的API(最著名的Windows 系統的API),硬件的驅動程序,數據庫系統的訪問接口,再到後來的We

python數據類型常用方法

方法 數據類型 文件處理一、數字數字類型包含整型、浮點型,還包含不太常用的長整型、復數。二、字符串定義:在單引號\雙引號\三引號內,由一串字符組成msg='hello world'1、切片print(msg[1:8]) #從下標為1的字符開始取,顧頭不顧尾,所以取到第七個字符

JDBC中重要的類/接口-Connection、DriverManager、ResultSet、Statement常用方法

prepare 獲取 ger 常用方法 命名 lose 參數設置 語言 查詢 DriverManager(管理一組 JDBC 驅動程序的基本服務) 它的方法: getConnection(String url, String user, String passwor

js數據類型OA北京轉賽車平臺出租換常用方法、內置對象

fine 頂層函數 second 小寫 最後一個元素 min 不存在 eth from Date 對象OA北京轉賽車平臺出租 haozbbs.com Q1446595067 Date 對象用於處理日期和時間。創建 Date 對象的語法: var myDate=new D

java字串建立常用方法

字串String(一個字元陣列,常量,不可變): 1. 建立並初始化字串:   1). 使用字串常量直接初始化 String s="hello!";   2). 使用構造方法建立並初始化     String();//初始化一個物件,表示空字元序列     String(valu

Apache-commons-io包的使用常用方法

      首先,我們要下載FileUtils相關的Apache-commons-io jar包以及api文件。FileUtils類庫的下載頁面在:       http://commons.apache.org/proper/com