1.
2.
3. request.setAttribute("base", request.getContextPath());
4.%>
5.
6.
7.
8.
9.
getCmp方法的简单应用10.
11.
12.
13.
14.
15.
16.
17. function ready(){
18. var setText=function(){//重新设置文本函数
19. var button=Ext.getCmp("btn");//根据id获取按钮对象
20. var btnId=button.id;//获取按钮id
21. var btnText=button.text;//获取按钮文本
22. var btnType=button.type;//获取按钮类型
23. var result="id:"+btnId+" 文本:"+btnText+" 类型:"+btnType;
24. Ext.Msg.alert("",result);//提示框
25. Ext.getCmp("btn").setText("取消");//根据id获取对象,重新设置文本
26. }
27. var alertBtn=new Ext.Button({//定义按钮对象
28. id:"btn",//按钮id
29. text:"确定",//按钮显示的文本
30. handler:setText,//定义按钮触发的事件,直接可以写成函数名
31. renderTo:document.body//将按钮渲染到窗体上
32. });
33. }
34. Ext.onReady(ready) ;//参数为定义的函数,onReady是程序的入口
35.
36.
37.
38.
39.
40.
request.setAttribute("base", request.getContextPath());
%>
getCmp方法的简单应用function ready(){
var setText=function(){//重新设置文本函数
var button=Ext.getCmp("btn");//根据id获取按钮对象
var btnId=button.id;//获取按钮id
var btnText=button.text;//获取按钮文本
var btnType=button.type;//获取按钮类型
var result="id:"+btnId+" 文本:"+btnText+" 类型:"+btnType;
Ext.Msg.alert("",result);//提示框
Ext.getCmp("btn").setText("取消");//根据id获取对象,重新设置文本
}
var alertBtn=new Ext.Button({//定义按钮对象
id:"btn",//按钮id
text:"确定",//按钮显示的文本
handler:setText,//定义按钮触发的事件,直接可以写成函数名
renderTo:document.body//将按钮渲染到窗体上
});
}
Ext.onReady(ready) ;//参数为定义的函数,onReady是程序的入口
其他的比如 Ext.get("一个参数");Ext.getDom("一个参数");Ext.getDoc("不带参数");
就不详细介绍了。