【问题标题】:input mask for phone手机输入掩码
【发布时间】:2018-01-24 21:17:54
【问题描述】:

大家好,我不知道该怎么做 但其他输入格式将是 (555) 555-5555/xxxx 可以输入任何数字而不是 x 可以是 3 个数字,4 个数字将是手动的)

我在下面提到的这段代码中提供的第一个输入

$("#phone").mask("(99) 9999?9-9999");

$("#phone").on("模糊", function() { var last = $(this).val().substr( $(this).val().indexOf("-") + 1 );

if( last.length == 3 ) {
    var move = $(this).val().substr( $(this).val().indexOf("-") - 1, 1 );
    var lastfour = move + last;
    var first = $(this).val().substr( 0, 9 );

    $(this).val( first + '-' + lastfour );
}

});

但是第二个怎么办?

【问题讨论】:

    标签: javascript asp.net-mvc input-mask


    【解决方案1】:

    使用相同的模式:

    .mask("(999) 999-9999/9999")
    

    我使用了 4 个占位符,但如果需要,您可以使用更多。使用最大可能值的计数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-15
      • 2019-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-11
      • 2019-12-10
      • 1970-01-01
      相关资源
      最近更新 更多