Obviously 'this' is mText object
But why it does not work if I replace
this.title
with:
arr[i]
or
mText.title
? (otherobject on click gets allways the vallue of arr[0])
Code:
//do - it loops through arreay of values
var mText = d.createElement("div");
mText.title = arr[i];
mText.onclick = function()
{
otherobject.title = this.title;
};
mContainer.appendChild(mText);
//loop
Hope this makes sence.
__________________
Found a flower or bug and don't know what it is ? agrozoo.net galery
if you don't spot search button at once, there is search form: agrozoo.net galery search
this in that code should refer to the div that you created four lines earlier. So this.title will refer to the arr[1] value that you assigned to it three lines earlier but which will no longer be directly accessible when the onclick code runs.