2016-05-04 5 views
1

私はテキストボックスを持っており、jqueryでそれを検証しようとしています。条件は、ユーザーがスペースバーだけを入力するかどうかを検証するべきではありません。 lengthは0ではないので、現在はそれを検証します。空白の空白を検証するにはどうすればよいですか?jqueryの空白を検証する方法

var name = $('#txtName').val(); 
if (name.length <= 0) { 
    $('#divName').css("border-color", "red"); 
    ShowHideById('sendEmailByCustomer', 'true'); 
    isValid = false; 
    return; 
} 

答えて

2

空白を除去するために使用の$ .trim():

var name = $.trim($('#txtName').val()); 
if (name.length <= 0) { 
    $('#divName').css("border-color", "red"); 
    ShowHideById('sendEmailByCustomer', 'true'); 
    isValid = false; 
    return; 
} 
2

使用$.trim()示すように、文字列の先頭と末尾から空白を削除するには: -

var name = $.trim($('#txtName').val()); 
if (name.length <= 0) { 
    $('#divName').css("border-color", "red"); 
    ShowHideById('sendEmailByCustomer', 'true'); 
    isValid = false; 
    return; 
} 
関連する問題