元素js根据属性获取元素点怎样获取

extjs中element属性节点获取 -
- ITeye技术网站
博客分类:
Ext中包含了几个以get开头的方法,这些方法可以用来得到文档中DOM、得到当前文档中的组件、得到Ext元素等,在使用中要注意区别使用。 1、get方法 get方法用来得到一个Ext元素,也就是类型为Ext.Element的对象, Ext.Element类是Ext对DOM的封装,代表DOM的元素,可以为每一个DOM创建一个对应的Element对象,可以通过Element对象上的方法来实现对DOM指定的操作,比如用hide方法可以隐藏元素、initDD方法可以让指定的DOM具有拖放特性等。get方法其实是 Ext.Element.get的简写形式。 get方法中只有一个参数,这个参数是混合参数,可以是DOM节点的id、也可以是一个Element、或者是一个DOM节点对象等。 代码:[align=]aaa[/align]Ext.onReady(function(){ var e=new Ext.Element(&EXTJS&); alert(Ext.get(&EXTJS&)); alert(Ext.get(document.getElementById(&EXTJS&))); alert(Ext.get(e)); }); 三个方法都可以得到一个与DOM节点 EXTJS对应的Ext元素。 2、getCmp方法-获得Ext组件。 getCmp方法用来获得一个Ext组件,也就是一个已经在页面中初始化了的Component或其子类的对象,getCmp方法其实是ponentMgr.get方法的简写形式。getCmp方法中只有一个参数,也就是组件的id。 代码:[align=]aaa[/align]Ext.onReady(function(){ var h=new Ext.Panel({ id:&h2&, title:&&, renderTo:&EXTJS&, width:300, height:200 }); Ext.getCmp(&h2&).setTitle(&新的标题&); });在代码中,我们使用Ext.getCmp(&h2&).来得到id为h2的组件,并调用其setTitle方法来设置该面板的标题。 3、getDom方法-获得DOM节点 getDom方法能够得到文档中的DOM节点,该方法中包含一个参数,该参数可以是DOM节点的id、DOM节点对象或DOM节点对应的Ext元素(Element)等。 代码:[align=]tttt[/align]Ext.onReady(function(){ var e=new Ext.Element(&EXTJS&); Ext.getDom(&EXTJS&); Ext.getDom(e); Ext.getDom(e.dom); });三个语句返回都是同一个DOM节点对象。 4、getBody方法-得到文档的body节点元素(Element)。 该方法直接得到文档中与document.body这个DOM节点对应的ExtJS元素(Element),实质就是把document.body对象封装成ExtJS元素对象返回,该方法不带任何参数。比如下面的代码把面板h直接渲染到文档的body元素中。 Ext.onReady(function(){ var h=new Ext.Panel({title:&测试&,width:300,height:200}); h.render(Ext.getBody()); }); 5、getDoc方法-获得与document对应的Ext元素(Element) getDoc方法实质上就是得到当前html文档对象,也就是把document对象封装成ExtJS的Element对象返回,该方法不带任何参数,即: getDoc = function(){ return Ext.get(document); }
浏览: 12984 次
来自: 湖南jquery获取对象元素的属性值的方法
html code:
&div class =
"className"&&/div&
Jquery code:
$('div').attr('class') //返回的结果是:className
我们用jquery获取到了div的class的属性值。
如果要获取的是css的标签属性值,我们可以这样来写:
$(selector).css(css标签名)
example:$('div').css('display') //display是css里面的一个标签
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。推荐这篇日记的豆列
······元素属性_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
上传于||暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢老师请问为什么使用Element元素获取属性值,有且只能有一个属性?
Element中的getAttribute()方法中的参数就是指明属性名,理论上就能从多个属性中获取到指定属性名的属性值,我自己的实验也能从多个属性值中获取指定属性名的值。
非常感谢!
写下你的评论...
Copyright (C)
All Rights Reserved | 京ICP备 号-2

我要回帖

更多关于 js获取元素属性值 的文章

 

随机推荐