Hallo,
kann mir jemand erklären, wieso unten in Version A der readystate nicht geändert wird?
Ich verstehe nicht, wieso der readystate 0 bleibt, wenn ich die Funktion auslagere, wie bei Version A. Bei mir funktioniert nur Version B.
kann mir jemand erklären, wieso unten in Version A der readystate nicht geändert wird?
Ich verstehe nicht, wieso der readystate 0 bleibt, wenn ich die Funktion auslagere, wie bei Version A. Bei mir funktioniert nur Version B.
Java:
var anfrage = null;
anfrage = new XMLHttpRequest();
//Version A
anfrage.onreadystatechange = updateSeite();
function updateSeite() {
if (anfrage.readyState == 4 && anfrage.status == 200)
{ //Code}
}
//Version B
anfrage.onreadystatechange = function() {
if (anfrage.readyState == 4 && anfrage.status == 200)
{ //Code}
}