gpt4 book ai didi

javascript - jquery 中的电话号码验证

转载 作者:行者123 更新时间:2023-11-28 16:16:37 24 4
gpt4 key购买 nike

我使用以下函数来验证电话号码文本框。效果很好。该功能只允许输入数字,但如果我输入文本框,输入的内容看起来像1111111。但我需要的条目看起来像 111-111-1111 111111

我该怎么做?

$('input[id*=Phone]').live('keypress',function(evt){
var phValidateid=$(this).attr("id");
if (event.keyCode > 47 && event.keyCode < 58) {
return true;
}
return false;
});

最佳答案

你可以尝试这样的事情:

$('input').on('keyup',function(evt){
var len = this.value.length;
if (len == 3 || len == 7 || len == 11) {
$(this).val(this.value + "-");
}

else if (len == 15) {
$(this).val(this.value + " ");
}
});

http://jsfiddle.net/Ys79C/2/

关于javascript - jquery 中的电话号码验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11291568/

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