Есть инпут
<div class="ui-expire-date half right date">
<input required id="date" type="tel" onfocus="this.placeholder = ''" onblur="this.placeholder = 'MM/YY'" class="onlyNum" name="DateTo" prev="CardNumber" tabindex="3" placeholder="MM/YY" autocomplete="off" maxlength="5">
</div>
введите сюда код
как сделать что бы после первых 2 чисел подставлялся ( / )?
Делаю вот так не работает
function addSlesh(){
var inputSlash = $('#date');
console.log(inputSlash);
if(inputSlash.val().length > 2){
inputSlash.val() = '/';
}
var input=document.getElementById("input");
input.addEventListener("keyup",addSlash);
function addSlash() {
var str=input.value;
if(str.length>2 && str[2]!="/") {
input.value=str.substr(0,2)+"/"+str.substr(2)
}
}
<input id="input" type="text">
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости