SSブログ

XMLHttpRequest の使用例 その2 [NT]

XMLHttpRequest の使用例 の続き。

XMLHttpRequest を複数使う、または繰り返し使う場合の例は次の通り。

ポイントは、

  • XMLHttpRequest を関数内のローカル変数にした。
  • 匿名関数を使って XMLHttpRequest.onreadystatechange イベントハンドラに XMLHttpRequest を引数として渡す。

この 2 点。XMLHttpRequest をローカル変数にすることで 2 回目に XMLHttpRequest を呼び出されたとき上書きされてしまうことを防止する。onreadystatechange には直接は引数を渡すことはできないので、匿名関数にしてそこからメソッドを呼び出す。

このようにすると、XMLHttpRequest を複数、または繰り返し使うことができる。

参考文献


タグ:JavaScript

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。