Я полагаю, учитывая неделю и Red Bull, я мог бы сделать что-то, что делает это, но сначала я хотел узнать, было ли это уже сделано.
Я знаю, что маски ввода уже существуют: например, __/__/____
.Таким образом, вы можете просто ввести дату, и вуаля, 12/31/2010
.
Однако, если я пойду и пойму, что собираюсь поставить 20 декабря, я перехожу к 3 из 31, нажимаю «Удалить» один раз, и теперь отображается «1007».Это не очень полезно.Это потому, что внутреннее значение по-прежнему просто «12312010», поэтому, когда вы удаляете «3», оно становится «1212010», и это соответственно вставляется в маску.
Существует ли какая-либо существующая маска JavaScript, которая будет применять блоки?Так что, если бы я сделал то, что я описал выше, он бы отображал 12/1_/2010
?Я не против, если он по-прежнему будет отображаться как «1212010», если он отображается правильно.
Предпочитает плагин jQuery, но работает прямой JavaScript.