我需要得到输入值的长度,但是没有空格,但这段代码会返回带有空格的长度。
<input type="text" name="phoneNumber" class="phoneNumber1">
$('.phoneNumber1').on('blur', function(){
var phoneNumber = $(".phoneNumber1").val().length;
var trimNumber = phoneNumber.toString().replace(/ /g,'');
var finalCount = parseInt(trimNumber);
if(finalCount > 9) {
$(".phoneNumber1").after("<div class='number-denied'>
Zadávejte bez předvolby</div>");
}
}).on('focus', function(){
$(this).next().remove()
});
答案 0 :(得分:0)
要达到预期效果,请使用以下选项
var phoneNumber = "123 456 9999";
console.log(phoneNumber.replace(/\s+/g, ''));
&#13;
答案 1 :(得分:0)