再web应用中,有时需要对用户在文本区中输入字符时动态的提示剩余字数。html中我们可以给该文本区增加onpropertychange事件。可以实现,也可以区分中文。但是ext中的textarea控件不存在此方法,change事件
仅仅需要用户鼠标移开时失去焦点才能触发,不能实现此动态提示功能。
所以通过给该空间增加了如下代码实现了此功能:
listeners : {
'render' : function(field) {
// 键盘事件
this.getEl().addListener('keyup', function() {
var value = field.getValue();
var length = value.length;
newTitle = '短信内容(' + length + '/1500)'
field.ownerCt.ownerCt.items.itemAt(1).setTitle(newTitle);
})
}
}