- 精华
- 2
- 积分
- 24101
- 帖子
- 779
- 阅读权限
- 200
- 注册时间
- 2011-5-10
- 最后登录
- 2012-5-20
  
 - 好友
- 79
- 记录
- 28
- 日志
- 40
- 相册
- 2
- 帖子
- 779
- 主题
- 234
- 阅读权限
- 200
- 注册时间
- 2011-5-10
- 最后登录
- 2012-5-20
- 在线时间
- 428 小时
|
发表于 2011-5-12 07:49:14
|显示全部楼层
DOJO.byId返回一个平常的DOM节点;
Dijit.byId返回一个小部件对象。
If you need a DOM Node, use dojo.byId. You need a DOM node anytime you call a standard browser function, change a standard property, etc.
If you need a widget, use dijit.byId. From it you can access all of the attributes, methods and extension points listed in Part 2.示例:
- var myDomNode = dojo.byId("foo");
- var myWidget = dijit.byId("foo");
- console.debug(myDomNode == myWidget.domNode); // true
- console.debug(dijit.byNode(myDomNode) == myWidget); // true
复制代码
|
|