0
items: [{
rowspan:3,
columnWidth: 0.5,
margin: '10 10 10 10',
xtype: 'fieldset',
title:'SMS',
enableKeyEvents: true,
items: [{
xtype:'textarea',
width: 200,
height: 160,
id: 'content',
value: '',
enableKeyEvents: true,
listeners: {
keyup: function(form, e) {
var cnt2;
var len2;
var han2;
var varCont;
len2 = 0;
han2 = 0;
varCont = this.value;
for(cnt2 = 0 ; cnt2 < varCont.length; cnt2++){
if(varCont.charCodeAt(cnt2) > 255){
len2 += 2;
han2 += 2;
}else{
len2 ++;
}
}
Ext.getCmp('bytecnt').setValue(len2); //here is problem
}//keyup
}//listener
},{
xtype:'text',
html:"<input id='bytecnt' name='bytecnt' width='20' value='1'>",
width: 200,
height:20
}]
의견을 보내 주셔서 대단히 감사합니다. 하지만 나는 "당신이 80 바이트를 입력했습니다"와 같은 문장을 만들어야합니다 ... 어떤 해결책이 있습니까? –
내 제안에 맞지 않은 것은 무엇입니까? – existdissolve