gpt4 book ai didi

javascript - 多种格式的 jQuery 屏蔽(可选数字)

转载 作者:行者123 更新时间:2023-12-01 03:32:35 25 4
gpt4 key购买 nike

我正在尝试屏蔽 CVV 卡..!

它应该允许 3 个 4 个数字 xxx 123 或 xxxx 4567

我已经尝试过这样的操作,但它只允许 4 个字符,如何使用 jquery mask 插件允许两种格式

$("#card_cvv").mask("9999");//它接受4个字符

$("#card_cvv").mask("999");//它接受3个字符

我想要这样的组合:$("#card_cvv").mask("999 or 9999");

HTML:

<input id="card_cvv" name="ccv" data-toggle="tooltip" required="" value="" class="form-control alt card_cvv" type="text" placeholder="CCV" aria-required="true">

插件:https://igorescobar.github.io/jQuery-Mask-Plugin/

最佳答案

您必须使用 0 作为必填数字,使用 9 作为可选数字

$("#card_cvv").mask("0009",{ 
clearIfNotMatch: true
});

$('button').on('click', function(){
console.log( $('#card_cvv').cleanVal() );
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.12/jquery.mask.min.js"></script>

<input type="text" id="card_cvv">

<button>log clear value</button>

关于javascript - 多种格式的 jQuery 屏蔽(可选数字),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46939927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com