ExtJS Element.js

modowei 2010-10-09 11:42:11
Eclement.js里的一段代码:

Ext.Element = function(element, forceNew){
var dom = typeof element == "string" ?
DOC.getElementById(element) : element,
id;

if(!dom) return null;

id = dom.id;

if(!forceNew && id && Ext.elCache[id]){ // element object already exists
return Ext.elCache[id].el;
}

/**
* The DOM element
* @type HTMLElement
*/
this.dom = dom;

/**
* The DOM element ID
* @type String
*/
this.id = id || Ext.id(dom);
};


请问:
var dom = typeof element == "string" ?
DOC.getElementById(element) : element,
id;
怎么解?
...全文
52 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
focuserp 2010-10-09
  • 打赏
  • 举报
回复
就是定义了两个变量撒!
modowei 2010-10-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 cloudyun2 的回复:]

看了源文件,没有“,id”啊
[/Quote]
ext-core-3.1.0
cloudyun2 2010-10-09
  • 打赏
  • 举报
回复
看了源文件,没有“,id”啊
modowei 2010-10-09
  • 打赏
  • 举报
回复
难不成就是定义了dom,id两个变量?

87,922

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧