Axel Richter: problem mit variablen übergabe

Beitrag lesen

Hallo,

Wenn

  
intID = 1;  
kekser = "lesen";  

dann ist

xmlHttp.onreadystatechange nach Deiner Zuweisung

xmlHttp.onreadystatechange = new Function ( "processResponse( "+intID+", "+ kekser +" )" );

gleich:

  
function anonymous() { processResponse(1, lesen); }  

Ein alert(xmlHttp.onreadystatechange) bringt es an den Tag.

Sobald also xmlHttp.onreadystatechange aufgerufen wird, wird eine _Variable_ mit der Bezeichnung lesen an die Funktion processResponse übergeben.

function processResponse( intID, kekser ){

// window.alert(kekser);  kekser's wert:' [ObjectHTMLDivElement] '

Warum die Variable lesen dann allerdings ein [ObjectHTMLDivElement] repräsentiert, ist aus diesem Codeschnipsel nicht zu erkennen.

Was willst Du erreichen? Bzw. was erwartest Du, soll an die Funktion processResponse übergeben werden?

viele Grüße

Axel