ext get id js_Ext.getCmp(“id”) 简单应用 | 学步园
1.
2.
3. request.setAttribute("base", request.getContextPath());
4.%>
5.
6.
7.
8.
9.
getCmp方法的簡(jiǎn)單應(yīng)用10.
11.
12.
13.
14.
15.
16.
17. function ready(){
18. var setText=function(){//重新設(shè)置文本函數(shù)
19. var button=Ext.getCmp("btn");//根據(jù)id獲取按鈕對(duì)象
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("取消");//根據(jù)id獲取對(duì)象,重新設(shè)置文本
26. }
27. var alertBtn=new Ext.Button({//定義按鈕對(duì)象
28. id:"btn",//按鈕id
29. text:"確定",//按鈕顯示的文本
30. handler:setText,//定義按鈕觸發(fā)的事件,直接可以寫成函數(shù)名
31. renderTo:document.body//將按鈕渲染到窗體上
32. });
33. }
34. Ext.onReady(ready) ;//參數(shù)為定義的函數(shù),onReady是程序的入口
35.
36.
37.
38.
39.
40.
request.setAttribute("base", request.getContextPath());
%>
getCmp方法的簡(jiǎn)單應(yīng)用function ready(){
var setText=function(){//重新設(shè)置文本函數(shù)
var button=Ext.getCmp("btn");//根據(jù)id獲取按鈕對(duì)象
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("取消");//根據(jù)id獲取對(duì)象,重新設(shè)置文本
}
var alertBtn=new Ext.Button({//定義按鈕對(duì)象
id:"btn",//按鈕id
text:"確定",//按鈕顯示的文本
handler:setText,//定義按鈕觸發(fā)的事件,直接可以寫成函數(shù)名
renderTo:document.body//將按鈕渲染到窗體上
});
}
Ext.onReady(ready) ;//參數(shù)為定義的函數(shù),onReady是程序的入口
其他的比如 Ext.get("一個(gè)參數(shù)");Ext.getDom("一個(gè)參數(shù)");Ext.getDoc("不帶參數(shù)");
就不詳細(xì)介紹了。
總結(jié)
以上是生活随笔為你收集整理的ext get id js_Ext.getCmp(“id”) 简单应用 | 学步园的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 快手通过标签添加的我_快手怎么上热门?快
- 下一篇: 如何将php改成mp4,PHP 将视频转