Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在ExtJS面板中访问html元素_Html_Extjs - Fatal编程技术网

如何在ExtJS面板中访问html元素

如何在ExtJS面板中访问html元素,html,extjs,Html,Extjs,我的代码: var panel2 = new Ext.Panel({ id: 'myPane1', html: "<div style='width:100%;background-color:pink'>" +"<div style='width:49%;border:1px solid blue;float:left' >" + "<input type='text' value='second one' style='width:95%;'&g

我的代码:

var panel2 = new Ext.Panel({
    id: 'myPane1',
    html: "<div style='width:100%;background-color:pink'>" +"<div style='width:49%;border:1px solid blue;float:left' >" + "<input type='text' value='second one' style='width:95%;'></input></div><div id='checkmy_Id' style='width:49%;border:1px solid black;float:left' >" + myVal + "</div></div>" ,
    listeners: {
        render: function (panel2) {
            alert('panel render..');
            //console.log(document.getElementById('checkmy_Id').innerHTML);
        }
    }
});
var panel2=新的外部面板({
id:'myPane1',
html:“+”+“+myVal+”,
听众:{
渲染:功能(面板2){
警报(“面板渲染…”);
//log(document.getElementById('checkmy_Id').innerHTML);
}
}
});
如何使用
checkmy\u id
id
将值附加到
div
。它给了我一个错误:
innerHTML为空。
如何解决此问题?

请尝试以下代码

 render: function (panel2) {
      //innerHTML
      console.log(panel2.body.dom.innerHTML);
      //To get HTMLElement
      console.log(Ext.query("#checkmy_Id"));
 }