输入掩码的验证

时间:2019-03-12 08:08:45

标签: javascript jquery html jquery-inputmask

我正在使用RobinHerbots/Inputmask插件来屏蔽电话输入。我想知道如何验证输入以确保用户输入了正确的信息。 谢谢!

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

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

1 个答案:

答案 0 :(得分:1)

文档状态,如果输入了正确的格式,则可以使用以下代码来通知用户:

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
    }
});