GCIM 名前空間 > GcMask オブジェクト : TextChanging イベント |
var instance; // Type: GcMask instance.TextChanging = function(sender, eArgs) { };
//マスクコントロールに5バイト以上の入力を禁止します。 function GcMask1_TextChanging(sender, eArgs) { if (GetByteCount(eArgs.Result) > 5) { eArgs.Cancel = true; } }
TextChangingは、TextChangedイベントの前(入力された文字列がTextプロパティに渡される前)に発生します。そのため、このイベント内で入力文字列をチェックすれば、Textプロパティの値に影響を与えることなく、入力を制御できます。