Показать сообщение отдельно
  #1 (permalink)  
Старый 29.08.2021, 19:55
Новичок на форуме
Отправить личное сообщение для romzes5 Посмотреть профиль Найти все сообщения от romzes5
 
Регистрация: 29.08.2021
Сообщений: 4

Менять (установить) маску в "Input" по условию
Здравствуйте! Помогите пожалуйста с установкой маски по условию. В зависимости от выбранного пункта "Select" маска либо нужна, либо не нужна. У меня если маска сработала ("00-00 000000" только цифры), то она уже не сбрасывается. Подскажите пожалуйста, как это реализовать. Заранее вас благодарю!
Мой код:
<script>
let select = document.querySelector('#select_vid_doc1')
if (select) {
let val = select.value
select.addEventListener('change', function() {
val = this.value
console.log(val)

$(document).ready(function() {
var element = document.getElementById("seria1");

if (element != null) {
if (val == 1) { varmaskOptions = { mask:"000000000000"};
var mask = new IMask(element, maskOptions);
}
if (val != 1) {
var maskOptions = { mask:"*******************"};
var mask = new IMask(element, maskOptions);
}}
})
})
}
</script>

Последний раз редактировалось romzes5, 30.08.2021 в 09:11.
Ответить с цитированием