请问ExtJs如何获取html内容,谢谢

请问ExtJs如何获取html内容,谢谢,第1张

如图所示

要获取html内容,需要先获取dom对象

Ext使用query类选择器就能获取,由于获取的是集合,所以如果只有一个,就是数组下标0的对象。

故,html文本用 Ext.query('.xxx')[0].innerHTML 获取

html文本用 Ext.query('.xxx')[0].outerHTML 获取

按照extjs思路,可以根据id和样式表来取

给你个例子你研究一下

initComponent: function () {

this.callParent(arguments)

this.on("viewready", function () {//在所有组件已经渲染成功时调

this.addclickevent()

}, this, {single:true,})

}

addclickevent:function(){

var kk = Ext.query(".mkiconbutton", false, this.getEl().dom)//这句话是查询样式表,你改成你html中需要取得样式表就行,到这里你就可以控制取值或赋值

for(var i=0i<kk.lengthi++){

this.mon(kk[i],"click",this.mkitemclick,this)

}

},提交回答


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6096904.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-14
下一篇 2023-03-14

发表评论

登录后才能评论

评论列表(0条)

保存