Есть форма, в которую нужно вводить номер банковской карты. Сделал для нее маску через jquery.maskedinput Сама маска: $('#card').mask('9999 9999 9999 9999');
Но есть форматы карт и "9999 9999 9999 9999" и "9999 9999 9999 9999 999" Можно ли сделать последние 3 символа опциональными? Если в jquery.maskedinput нельзя, то в какой библиотеке можно? Спасибо
Я делал подобную штуку с номерами телефона. Тобишь маска разная для определенной страны. Пользователь выбирает сначала страну - меняется тип маски. Можете переделать под банковскую карту.
Не совсем уверен что тут можно ссылки публиковать, так что, вбейте в поисковик Изменение значения input при смене значения select и попадете на статью с решением.