Проверка правильности ввода маски - PullRequest
0 голосов
/ 12 марта 2019

Я использую плагин RobinHerbots / Inputmask для маскировки входных данных тел. Я хотел знать, как я могу проверить ввод, чтобы убедиться, что пользователь ввел правильную информацию. Спасибо!

 <form>
      <input type="tel" id="phone" name="phone">
 </form>

 <script>
    $("#phone").inputmask({"mask": "999-999-9999"});
 </script>

1 Ответ

1 голос
/ 12 марта 2019

В документации указано, что вы можете использовать следующий код, чтобы уведомить пользователя, если был введен правильный формат:

if ($(selector).inputmask("isComplete")){
    //do something
}

Так что для вашего случая это может быть что-то вроде:

if ($("#phone").inputmask("isComplete")){
    /* here you can do whatever you want to notify your user that it is correct 
       for example change the input color to green or something like that 
    */
    alert('your telephone input is correct');
}

Или, если вы будете следовать демонстрации, которую они использовали для вас, это будет что-то вроде:

$("#phone").inputmask({"mask": "999-999-9999"}, {
    oncomplete: function () {
       //Do something
    }
});
...