【发布时间】:2012-03-29 04:51:58
【问题描述】:
所以我们都知道您可以非常简单地创建 JavaScript 对象:
var myObject = new Object() ;
myObject.attribute = someValue ;
myObject.doSomething = someFunction ;
然后我们可以在 JavaScript 中使用该对象来使用标准技术来操作 DOM,例如:
document.getEmelemntByID("some ID").someAttribute = myObject.attribute;
现在这只是使用 JavaScript 的功能来查询 DOM 以找到一些元素,然后设置一个属性,一切都很好。你可以用 jQuery 和其他工具来做同样的事情,它们都是基于 JavaScript 的。
可以使用 DOM 提供的各种方法中的任何一种来调用 JavaScript 函数,例如 onClick、onChange 等。
所以我的问题是如何在 dom 中有一个 JavaScript 对象,比如 draw 方法、click 方法等等。这将允许 DOM 执行 draw 方法在 DOM 画布上呈现一些东西,然后在说单击或双击时调用该对象特定的方法?
【问题讨论】:
标签: javascript html dom object