• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Alert wird doppelt ausgegeben

Status
Für weitere Antworten geschlossen.

FleyerShaver

Neues Mitglied
Hi,
ich muss bei einem meiner Projekte auf AJAX zurückgreifen. Nun habe ich folgenden Code
Code:
function goodrating(id)
{    
    var XMLHTTP = null;
    if (window.XMLHttpRequest) {
        XMLHTTP = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        try {
            XMLHTTP = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (ex) {
        try {
             XMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (ex) {
    }
    }
}
    XMLHTTP.open("GET", 'ajaxload/good.php?id='+id);
    XMLHTTP.onreadystatechange = function() {
        if(XMLHTTP.responseText == '1') {
            alert("Vielen Dank für deine Bewertung");    
        } else if(XMLHTTP.responseText == '0') {
            alert("Du kannst für jede Hausaufgabe nur einmal in 24 Stunden voten");
        }
        
    }
    XMLHTTP.send(null);

    
}
Wenn ich jetzt aber in einem Link javascript:goodrating(2) aufrufe, dann wird der Alert zweimal mit dem gleichen Text ausgegeben. Es soll aber nur einmal ausgegeben werden.

Was mache ich falsch?
 
Werbung:
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben