WernerK: Globale variable?

Beitrag lesen

Hi suit,

Ich verstehe deine intention nicht - willst du 1 als standardwert haben und das ganze optional mit einem anderen Wert überschreiben? Oder beim 1. Aufruf 1 und sonst immer 2?

Ich möchte gerne den Aufruf flexibel machen. Also wenn ich in der HTML Datei
onload=" getStatus(1); angebe, soll dies dann auch für die ID funktionieren.
Wenn ich onload=" getStatus(2); mache soll es für die ID 2 gehen.
Bisher hatte ich in "setTimeout('getStatus(2)',5000);" Funktionen die ID fest drin.

Mir ist nur nicht klar wie ich die id in die zweite funktion bekomme;
setTimeout('getStatus(id)',5000);
also

  
function handleResponseStatus(){  
        if (xmlhttp1.readyState==4){  
document.getElementById("gadgetContent").innerHTML=xmlhttp1.responseText;  
        alert(id);  
        setTimeout('getStatus(id)',5000);  
        }  
}