Probleme mit onreadystatechange

DeVolt

Mitglied
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.

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} 
}
 

Joose

Top Contributor
Bin zwar kein Javascript Experte aber bei Version A handelt es sich doch um eine einfache Zuweisung des Rückgabewerts von "updateSeite" auf die Variable "onreadystatechange" oder?
 

DeVolt

Mitglied
Danke für den Denkanstoß Joose, habe den Fehler gefunden!

Ich hatte open und send auch in die Funktion "updateSeite" gepackt. Das darf natürlich nicht sein.

So geht es jetzt:
Java:
anfrage.onreadystatechange = updateSeite;
anfrage.open("GET", url, true);
anfrage.send(null);
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M fetch - API - Probleme? JavaScript Angular, React, JQuery - Fragen zu JavaScript 3
M JavaScript - Fetch Probleme Angular, React, JQuery - Fragen zu JavaScript 0
M Fetch Probleme - JavaScript? Angular, React, JQuery - Fragen zu JavaScript 1
R Probleme mit Angular | Gängige Strukturen und Herangehensweisen Angular, React, JQuery - Fragen zu JavaScript 3
B Probleme bei der Ausgabe eines Objektes. Angular, React, JQuery - Fragen zu JavaScript 2
P Probleme beim Save Operator mit Bootstrap Angular, React, JQuery - Fragen zu JavaScript 1
Z Timer Probleme Angular, React, JQuery - Fragen zu JavaScript 3
S Probleme beifind method (window) Angular, React, JQuery - Fragen zu JavaScript 1
N Probleme, JavaScript anzupassen Angular, React, JQuery - Fragen zu JavaScript 5
V Spritely - Probleme bei mehrzeiliger Bilddatei - momentaner Frame Angular, React, JQuery - Fragen zu JavaScript 2
O Probleme mit Web Navigation! Angular, React, JQuery - Fragen zu JavaScript 6
P Probleme mit Java Countdown Angular, React, JQuery - Fragen zu JavaScript 4
M Probleme mit anzeige Angular, React, JQuery - Fragen zu JavaScript 5
B Probleme mit einem JavaScript Angular, React, JQuery - Fragen zu JavaScript 3
M probleme mit JavaScript programmierung Angular, React, JQuery - Fragen zu JavaScript 2
G Probleme mit window.scrollTo(x, y); Angular, React, JQuery - Fragen zu JavaScript 2
Heike Probleme bei Cookies setzen Angular, React, JQuery - Fragen zu JavaScript 2
G Probleme mit Voting-Skript Angular, React, JQuery - Fragen zu JavaScript 2
M 2 PopUps auf einer .htm...Probleme Angular, React, JQuery - Fragen zu JavaScript 2
P Probleme mit POPUP Window Angular, React, JQuery - Fragen zu JavaScript 2

Ähnliche Java Themen

Neue Themen


Oben