日付フィールドでは、正規表現(maskRe)を使用してユーザーがアルファベットを入力できないようにしていますが、ユーザーが同じものをコピーして貼り付けようとすると、日付フィールドにアルファベットのテキストを取得できるため、この特定の問題を解決する方法はありますか. コッピング/ペーストを無効にしたくありません。EXT 4.2 バージョンを使用しています...
前もって感謝します。
日付フィールドでは、正規表現(maskRe)を使用してユーザーがアルファベットを入力できないようにしていますが、ユーザーが同じものをコピーして貼り付けようとすると、日付フィールドにアルファベットのテキストを取得できるため、この特定の問題を解決する方法はありますか. コッピング/ペーストを無効にしたくありません。EXT 4.2 バージョンを使用しています...
前もって感謝します。
こんにちは、これらの例を見つけてください。コピー/貼り付けを無効にせずに問題を解決します
Ext.onReady(function(){
test = Ext.create('Ext.form.field.Date', {
width: 320,
enableKeyEvents:true,
listeners:{
keyup:function( thiss, e, eOpts ){
var str=thiss.value;
if(/^[a-zA-Z]+$/.test(str)){
alert("Contains alphabets");
thiss.reset();
}
}
},
value:'10.69',
renderTo:document.body
});
});