2017-02-26 2 views
0

すべての入力をnill値で参照しようとしています。以下のコードを試して失敗しました。私はそれは、JS関数は、セレクタとして使用するための文字列の中呼び出しを置くために有効ではありませんJqueryはnull値のDOM入力を参照します

$("('input').val()=''").css('border','1px solid red'); 

答えて

1

の.css使用WYそのCSSのザッツを変更しようとしていました。あなたは何ができるか

は、すべての入力を選択し、ブランク値を有する唯一のものにセットを減らすために.filter() methodを使用している:

$('input').filter(function() { 
 
    return this.value === ''; 
 
}).css('border','1px solid red');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 
 
<input value="Pineapple"> <input value=""> <input value="Orange"> 
 
<input value=""> <input value="Mango"> <input value="Lime">

あなたはフィールド場合return $.trim(this.value) === ''を使用することもできます空白文字はあなたの目的のために空白としてカウントされます。

+0

これが機能しました。ありがとう – Bineesh

関連する問題