У меня есть некоторый span(вот ниже), я его заполняю через jquery, можно ли определять вид его по маске, типо если маска xxx-xxx, то текст будет:156-512?
<span id="num-g1"></span>
$("#num-g1").text("156512");
const $input = $('#num');
const $result = $('#result');
const formatByMask = (mask, value) => {
let formattedValue = mask;
const maskCharCount = [...mask].reduce((result, chr) => {
if(chr === 'X') result++;
return result
}, 0);
for(let i = 0; i < maskCharCount; i++) {
if(value[i]) formattedValue = formattedValue.replace('X', value[i]);
}
return formattedValue;
}
$input.on('input', e => {
const {target} = e;
const {value} = target;
const mask = $result.attr('data-mask');
$result.text(formatByMask(mask, value));
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input id='num'>
<div id='result' data-mask='X-XX-XX-X'></div>
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть какие-либо приёмы запрещающие добавлять в код проекта, вызовы определенных методов? Кроме организационных, конечноВ частности, хочу...
У меня есть класс User в которого есть пустой конструктор и 2 public поля Id и Name:
У меня есть код синхронного чтения данных из потокаВ бесконечном цикле идет прослушка:
Задача: начиная с 27 уровня, каждый 5 раз, выводить некую реализацию, как такое реализовать ?