BUG 9398 Don't exist format of mask 'Bs. ##,##' SOLVED
I add format of mask 'Bs. ##,##'
This commit is contained in:
@@ -1357,21 +1357,28 @@ function G_Text( form, element, name)
|
||||
}
|
||||
|
||||
var decimalString = '';
|
||||
var pluginAfter = '';
|
||||
var pluginDecimal = '';
|
||||
var numberSet = me.element.value.split(separatorField);
|
||||
|
||||
if (typeof(numberSet[1]) == 'undefined') {
|
||||
var decimalSet = '';
|
||||
var newInt = '';
|
||||
var flagAfter = true;
|
||||
var newPluginDecimal = '';
|
||||
var decimalCade = numberSet[0].split('');
|
||||
for (p = 0; p < decimalCade.length; p++) {
|
||||
if ((!isNaN(parseFloat(decimalCade[p])) && isFinite(decimalCade[p])) || (decimalCade[p] == ',') || (decimalCade[p] == '.') ) {
|
||||
newInt += decimalCade[p];
|
||||
flagAfter = false;
|
||||
} else {
|
||||
if (flagAfter) {
|
||||
pluginAfter += decimalCade[p];
|
||||
} else {
|
||||
newPluginDecimal += decimalCade[p];
|
||||
}
|
||||
}
|
||||
}
|
||||
numberSet[0] = newInt;
|
||||
numberSet[1] = newPluginDecimal;
|
||||
}
|
||||
@@ -1392,7 +1399,7 @@ function G_Text( form, element, name)
|
||||
for(; countDecimalNow < countDecimal; countDecimalNow++) {
|
||||
decimalString += '0';
|
||||
}
|
||||
me.element.value = numberSet[0] + separatorField + decimalString + pluginDecimal;
|
||||
me.element.value = pluginAfter + numberSet[0] + separatorField + decimalString + pluginDecimal;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user