内我有这样的代码:无法访问对象的属性,事件
var Obj = {
el : document.getElementById("elementId"),
doSomething : function(){ this.el.property = "value" }
};
Obj.el.addEventListener('click', Obj.doSomething);
但是当点击事件被触发元素this.el
是不确定的? 是什么导致了这种情况发生?
注意:我不知道如何在此编辑器中破坏代码中的行,这就是为什么它在一行中。
很难详细说明它为什么不起作用,因为有很多不同的东西是完全错误的。是什么让你认为这样的事情会起作用? – Pointy 2012-04-15 22:08:08
*“我不知道如何在这个编辑器中破坏代码中的行”*在编写问题时,右侧有一个标题为“如何格式化”的框。值得一读,就像问题文本区域上方的** [?] **链接中提供的各种信息一样。 – 2012-04-15 22:17:26