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("不带参数");

就不详细介绍了。

ext get id js_Ext.getCmp(“id”) 简单应用 | 学步园相关推荐

  1. Java实现交叉表_Sql交叉表简单实现 | 学步园

    最近碰到一需求,是酱紫的: 一个销售商品表, 每年每月每天都卖出N种不同种类的商品, 最后要统计每月每种商品的销售额. 或每年的, 在此我模拟创建了一个简单的表, 主要说明经验和大家一块分享, 若发现 ...

  2. Android @id和@+id 以及 @android:id 的区别

    昨天突然有新来的同事问我这个@id 和@+id 的区别 ,为什么 我们的项目都是@id 自己新增的ui 使用的@+id 这里说下我的简单的回复项目是维护的之前的是为了统一管理使用了@id  方便修改 ...

  3. UNIX再学习 -- 用户 ID 和组 ID

    用户 ID和组 ID 的内容已经在好几章中出现过了.之前都没有讲到,现在放到一起总结. 一.用户 ID 和 组 ID 回顾 1.我们在APUE 第 4.6.8 章,都有涉及到. 其中我们用到的地方: ...

  4. android 无appid分享_App ID 和Bundle ID 有什么不同?ios面试攻克篇(六)

    '写在前面的话' 这些是我对iOS面试时会碰到的问题的解决方法,整理出来分享给大家,有些错误不要 笑了,希望对大家有所帮助.大家有更好的解决办法也欢迎沟通交流. 一直以来都有写点儿东西的想法,就从笔记 ...

  5. 【转载】eMule电驴使用从入门到精通(8)-------代理和高ID、低ID

    前一版本的电驴傻瓜教程中本课讲解比较详细,但是由于新版本的emule支持代理,这一问题似乎变得很简单了. 以下说明几点: 1.最佳方式-搞定网管 对于局域网用户,这同时也是最有效的方法,但是比较难于操 ...

  6. 为什么计算机的网络id,网络ID、主机ID和子网掩码

    网络ID用来表示计算机属于哪一个网络,网络ID相同的计算机不需要通过路由器连接就能够直接通信,我们把网络ID相同的计算机组成一个网络称之为本地网络(网段):网络ID不相同的计算机之间通信必须通过路由器 ...

  7. 【概念】FISCO-BCOS证书进行Dapp开发需要注意什么?讲解config.ini,group.id.genesis,group.id.ini

    前言 FISCO-BCOS是联盟链,一说到联盟链就少不了证书的存在,无论是节点证书还是加密证书都有着重要的作用,目前证书配置最多的是hyperledger fabric,这一节我们就简单的讲一下爱FI ...

  8. 软件android_id,Android中@id和@+id及@android:id的区别介绍

    前言 昨天突然有新来的同事问我这个@id 和@+id 的区别 ,为什么 我们的项目都是@id 自己新增的ui 使用的@+id 这里说下我的简单的回复项目是维护的之前的是为了统一管理使用了@id  方便 ...

  9. iOS开发证书、bundle ID、App ID、描述文件、p12文件,企业证书打包发布,及过期处理

    文章目录 1 .iOS开发证书,描述文件,bundle ID的关系 2. Apple开发账号添加团队成员 3 .开发证书,生产证书,描述文件,AppID关系及生成. 4.证书导出p12文件 5.描述文 ...

最新文章

  1. 是你写程序时的样子吗? | 每日趣闻
  2. php创建类用什么关键字,PHP面向对象开发之类的常用关键字
  3. Java基础篇:数组
  4. mysql开启binlog启动慢_mysql的binlog和slow_log慢日志
  5. [转载] JAVA笔记_(Day04,Day05)函数数组
  6. 我的一个低级错误,导致数据库崩溃半小时!!
  7. mysql-proxy 读写分离_mysql 基于mysql-proxy实现读写分离
  8. 音频处理之语音加速播放
  9. 微信模拟位置想在哪就在哪(GPS欺骗)
  10. C -CPT-SS-PDI 喜树碱-双硫键-聚苝酰亚胺/PEI-g–PLO 聚乙烯亚胺-聚L-鸟氨酸
  11. 什么是IP阻止,能阻止什么,我们又应如何绕过IP地址的阻止
  12. git 无法上传vender目录(其中一个包被当成submodule)
  13. Linux操作系统学习02
  14. linux系统it固定资产管理系统包_固定资产条码管理系统特性分析
  15. 区块与共识(一):解决竞选记账权的问题
  16. Hea First ServletJSP 4.request And response
  17. Java开发记事本(完整版)
  18. 麦克利兰的成就动机理论(转载)
  19. 线控加速踏板安全设计
  20. 车载开发之 Hicar carLife carPlay

热门文章

  1. 程序员有必要参加软考吗?大一可以考的编程证书还有哪些
  2. 医疗保健、零售、金融、制造业……一文带你看懂大数据对工业领域的影响!...
  3. 最快60秒完成新冠病毒核酸对比 阿里云向社会免费开放基因计算服务
  4. 终于有人把5G和边缘计算的关系说清楚了 | 技术头条
  5. 2017 JavaScript 调查报告概述
  6. sql中“delete from 表名”表示_SQL查询语句知识点总结
  7. ado.net mysql 事务_ADO.NET事务
  8. 腾讯位置服务地图选点这个怎么在小程序里面更新呀?
  9. 状态管理 - 全局状态管理工具
  10. Hadoop集群安装部署_分布式集群安装_02