Всем привет! Проблема такая: сейчас в inputmask в свойстве "radixPoint" стоит значение ",". И когда ввожу в инпуте точку или запятую, то показывает запятую - окей. Но когда меняю значение radixPoint на ".", то при нажатии в инпуте на точку - ставит точку, а при нажатии на запятую - ничего не происходит(для глаз). Сказали, что запятая не принимается в качестве разделителя чисел. Нужно, чтобы когда нажимаешь на точку или запятую, показывалась только точка на фронте. Спасибо заранее за уделенное время!
На данный момент код со всеми мудрениями выглядит так:
$('[name=sum]').inputmask({
alias: "decimal",
rightAlign: false,
groupSeparator: " ",
radixPoint: ".",
autoGroup: true,
integerDigits: 13,
digitsOptional: true,
digits: 2,
allowPlus: false,
allowMinus: false,
onKeyDown: function () {
//console.log(arguments, this);
if (event.which === 188) {
console.log(event);
event.preventDefault();
event.key = ".";
event.which = 190;
event.keyCode = 190;
}
},
onUnMask: function(maskedValue, unmaskedValue, opts) {
var value = String(unmaskedValue)
.replace(RegExp(opts.radixPoint), '.')
.replace(RegExp(opts.groupSeparator), '');
return parseFloat(value);
}
});
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть ли какая-то возможность заставить свойство object-fit: cover; работать с IE и Edge? Знаю что есть штука с названием Polyfill, не знаю что с ней делатьПомогите...
Необходимо для заголовка задать отступы в emОтносительно чего будет высчитываться margin? Относительно размера шрифта заголовка? Или его родителя?