gpt4 book ai didi

javascript - 强制用户以特定格式填写电话文本字段

转载 作者:数据小太阳 更新时间:2023-10-29 06:07:11 24 4
gpt4 key购买 nike

我有文本字段让用户填写他的电话号码,但我需要强制该用户以如下特定格式填写:(0599)-9-111222。

我的代码是:

function fomratPhone(phone){
for(var i = 0; i < phone.length; i++){
if (phone[0] == "(") continue;
else return false;

if (phone[5] == ")") continue;
else return false;

if (phone[6] == "-" || phone[8] == "-") continue;
else return false;
}
return true;
}

但是这段代码不起作用。

最佳答案

另一种选择是 jQuery inputmask plugin

<input type="text" name="phone" id="phone" />

<!-- include jQuery & inputmask plugin -->
<script type="text/javascript">
$(function(){
$("#phone").inputmask("mask", {"mask": "(9999)-9-999999"});
});
</script>

这只是 NF 提供的另一种变体。我没有用过 NF 提到的那个,但是我用过这个没有问题。此外,因为它是一个 github 项目,如果您发现错误或进行更正,您可以 fork 该项目并创建一个包含任何新添加内容的拉取请求。

关于javascript - 强制用户以特定格式填写电话文本字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17086822/

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