jQuery将输入格式化为特定格式

jQuery将输入格式化为特定格式,jquery,Jquery,我正试图通过jQuery以美国电话号码格式格式化号码。这是(111)111 1111,但它不允许我删除,它添加了第11位,而不是删除它。有人能帮忙吗 $(“#否”).按键(功能(e){ var值=$(this.val(); 如果(值。长度10){ $(this.val($(“#no_span”).html()); } }); 试试这个,我使用switch语句在数字中添加特殊字符和空格。有一个if语句,当它是10个或更多字符时,它会显示格式化的数字。希望这是你一直在寻找的,如果你需要一些不同的功

我正试图通过jQuery以美国电话号码格式格式化号码。这是
(111)111 1111
,但它不允许我删除,它添加了第11位,而不是删除它。有人能帮忙吗

$(“#否”).按键(功能(e){
var值=$(this.val();
如果(值。长度10){
$(this.val($(“#no_span”).html());
}
});

试试这个,我使用switch语句在数字中添加特殊字符和空格。有一个if语句,当它是10个或更多字符时,它会显示格式化的数字。希望这是你一直在寻找的,如果你需要一些不同的功能让我知道

$(“#否”)。在('keyup',function()上
{
var值=$(this.val().split(“”)
变量输出=“”
对于(变量i=0;i=10)
$('#no_span').html(输出)
其他的
$('#no_span').html('')
});

试试这个,我使用switch语句在数字中添加特殊字符和空格。有一个if语句,当它是10个或更多字符时,它会显示格式化的数字。希望这是你一直在寻找的,如果你需要一些不同的功能让我知道

$(“#否”)。在('keyup',function()上
{
var值=$(this.val().split(“”)
变量输出=“”
对于(变量i=0;i=10)
$('#no_span').html(输出)
其他的
$('#no_span').html('')
});