「JavaScript/XMLHttpRequest」の版間の差分
削除された内容 追加された内容
→高度なコード: イベントリスナーによるイベントハンドリング、Fix typo タグ: 2017年版ソースエディター |
|||
215 行
=== 高度なコード ===
;イベントリスナーによるイベントハンドリング:<syntaxhighlight lang="javascript">
const req = new XMLHttpRequest();
req.addEventListener("progress", (ev) => {
236 行
req.addEventListener("readystatechange", (ev) => {
switch (req.readyState) {
case XMLHttpRequest.
console.log("
break;
case XMLHttpRequest.OPENED:
265 行
req.send(null);
</syntaxhighlight>
:※ イベントリスナーは open() を呼び出す前に追加する必要があります(もし、そうしないのであれば progress イベントは発火しません)。
== 資料 ==
|