私は250文字以上を押すと起動するkeydownイベントを追加したいと思います。ここで私はポップアップが表示だったとも私は文字を入力することができますが、今私は、ユーザーが250文字以上の任意の文字を入力することができませんイベントをonkeydownを使用する251文字を押したコード、Ext.Message.Boxでkeydownイベントを使用する方法
var c = Ext.MessageBox.show({
title: "Version Remarks",
id:'test',
inputType: "textareafield",
msg:"Please Enter Version Remarks: (Only 250 Character)",
width: 375,
buttons: Ext.MessageBox.OKCANCEL,
multiline: true,
label: Ext.MessageBox.label,
fn: b,
icon: Ext.MessageBox.INFO,
modal: true,
closable: false,
allowBlank: false,
});
c.textArea.on('change', function (e, text, o) {
if (text.length > 250) {
c.msgButtons.ok.setDisabled(true);
//c.label.setText("This is the label");
alert("You are not able to enter more than 250 Character.!!")
} else {
c.msgButtons.ok.setDisabled(false);
}
}
です。
ユーザーに通知するか、入力を許可したくないですか? –
私はユーザーに通知したい。 –