Cześć,
Mam taki problem, zrobiłem sobie klasę:
function Component(html_document)
{
this.html_document = 0;
this.init = function()
{
// ... //
}
this.documentHtmlEditor_Loaded = function(args)
{
var request = args.target;
if (request.readyState == 4)
{
if (request.status == 200)
{
document.getElementById("component").innerHTML = request.responseText;
alert(this.html_document);
}
}
}
}
W inicie ustawiłem documentHtmlEditor_Loaded ustawiłem jako metodę wywoływaną przez zdarzenie onreadystatechange klasy XMLHttpRequest. Problem w tym, że alert zwraca mi undefined. Debagowałem kod w FIrefox i zauważyłem, że metoda ta wywoływana jest jako składowa klasy XMLHttpRequest.
W takim razie jak mogę do niej przekazać ewentualne zmienne które mnie interesują?