100以上の入力要素を持つ複雑なHTMLドキュメントを再構成しています。<input type="text" name="something" id="" ...
空白のID( )、空白のみのID(<button name="unimportant" id=" "...
)、またはまったくわからない(<select name="whatever">
ソースに必要な修正を加えることができる)要素をすばやく見つけたいと思います。
空白のIDのセレクターはですが$('[id=""]')
、1つのセレクター(または連結されたセレクター)ですべてのターゲット要素を取得するにはどうすればよいですか?
HTMLの例:
<form id="provision">
<input type="text" name="something" id="" value="blank id" /><br />
<input type="text" name="something2" value="no id" /><br />
<select name="something3"><option>No id</option></select><br />
<textarea name="something4" id="">Blank id</textarea><br />
<button name="something5" id=" ">whitespace id</button><br />
<button name="something6" id=" ">extra whitespace id</button><br />
<label><input type="radio" name="something7" id="
">Carriage return id</label>
</form>
赤い境界線を追加する例については、http://jsfiddle.net/jhfrench/VNdL6/を参照してください( .css('border-color', 'red')
)。