XMLHttpRequestEventTarget.onload

XMLHttpRequestEventTarget.onload は、 XMLHttpRequest トランザクションが正常に完了した場合に呼び出される関数です。

構文

XMLHttpRequest.onload = callback;

  • callback は、リクエストが正常に実行完了した場合に実行される関数です。最初の引数として ProgressEvent オブジェクトを受け取ります。 this の値 (つまり、このコンテキスト) は、この callback が関連付けられている XMLHttpRequest と同じです。

var xmlhttp = new XMLHttpRequest(),
  method = 'GET',
  url = 'https://developer.mozilla.org/';

xmlhttp.open(method, url, true);
xmlhttp.onload = function () {
  // Do something with the retrieved data ( found in xmlhttp.response )
};
xmlhttp.send();

仕様

仕様 ステータス 備考
XMLHttpRequest 現行の標準 WHATWG living standard

ブラウザーの互換性

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
onloadChrome 完全対応 ありEdge 完全対応 ≤18Firefox 完全対応 ありIE 完全対応 9Opera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり

凡例

完全対応  
完全対応