您的位置:首页 > Web前端 > JavaScript

Ext Js 键盘事件触发的使用

2010-12-09 22:47 260 查看
网上例子如下:

Code:

var messageField=new Ext.form.TextField({

name:'messageField',

style:'width:300px;',

listeners:{

specialkey:function(field,e){

if (e.getKey()==Ext.EventObject.ENTER){

Ext.Msg.Alert("测试成功");

}

}

}

});

有时候我们我们会把动作和表示分开来写,这代码也比较规范。这个时候可以使用组件的相关方法(addListener):

Code:

messageField.addListener('specialkey',function(field,e){

_surely(field,e);

};

var _surely=function(field,e){

if (e.getKey() == e.ENTER) {

//具体的操作代码

}

};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: