When p.Initial is called, "this" does not refer to p, but "window".
See https://developer.mozilla.org/en/DOM/element.addEventListener#The_value_of_this_within_the_handler
Matthew joe ertaba wrote:
Hi Matthew
I dont think that this is a case , here is example:
----XUL---
<label value="Put your XUL here!" id="iddd"
onclick="
* p.MyFuction();*
"
/>
-------
----JavaScript---
var p = {
element1 : "" ,
Initial : function(){
this.element1 = document.getElementById("iddd");
},
MyFuction : function(){
this.element1.value="some text";
}
}
*window.addEventListener("load", p.Initial, true); *
-------
In this example I use p.Initial in proper time, but still nothing
happens when click on label!
test.xul
Description: application/vnd.mozilla.xul
_______________________________________________ Project_owners mailing list [email protected] https://www.mozdev.org/mailman/listinfo/project_owners
