Extjs-实用工具 处理导航按键 Ext.KeyNev
2012-08-20 17:33
399 查看
1.Ext.KeyNev处理导航按键
Ext.KeyNav可以为某一对象绑定导航按键,导航按键包含enter,left,right,up,down,tab,esc,pageUp,pageDown,del,home,end等12个按键
<script type='text/javascript' defer> Ext.onReady(function() { var el = Ext.get('textarea'); var kn = new Ext.KeyNav(el, { left: function(e) { el.setWidth(el.getWidth() - 10); }, right: function(e) { el.setWidth(el.getWidth() + 10); }, up: function(e) { el.setHeight(el.getHeight() - 10); }, down: function(e) { el.setHeight(el.getHeight() + 10); } }); Ext.get('dis').on('click', function() { //禁用 kn.disable(); }); Ext.get('en').on('click', function() { //启用 kn.enable(); }); }); </script> </head> <body> <button id='dis'>disable</button> <button id='en'>enable</button> <br /> <textarea id='textarea'></textarea> </body> </html>
相关文章推荐
- Extjs-实用工具 为对象绑定按键功能 Ext.KeyMap
- Extjs-实用工具 桌面组件 Ext.Desktop
- Extjs-实用工具 混合型集合 Ext.util.MixedCollection
- Extjs-实用工具 获取文本所占的高度和宽度 Ext.util.TextMetrices
- Extjs-实用工具-悬停提示 Ext.QuickTips.init()
- Extjs-实用工具 门户组件 Ext.ux.portal
- Extjs-实用工具 Ext.Template()
- Extjs-实用工具 使用Ext.state保存状态
- Extjs-实用工具 用Ext.Utils.CSS切换主题和管理CSS样式
- Ext-实用工具 处理点击事件 Ext.util.ClickRepeater
- Zp的Ext学习笔记(一)——坑爹的MVC(html中Extjs配置、proxy代理的前后台交互、json解析、后台处理传入json乱码)
- Extjs-使用工具 执行延迟函数 Ext.util.DelayedTask
- ExtJS实用工具类 Ext.util.TaskRunner
- 转载:最为精辟和实用的按键处理程序
- 实用ExtJS教程100例-003:进度条对话框Ext.MessageBox.progress
- ExtJS 2.0实用简明教程 之Ext类库简介
- Extjs-使用工具 执行循环任务 Ext.util.TaskRunner
- Moment.js--一个实用的日期处理工具
- Android实用工具类-GrallyAndPhotoUtils图片处理工具
- 实用ExtJS教程100例-004:等待对话框Ext.MessageBox.wait