jQueryでフォームの入力要素を取得する

jQueryでフォームの入力要素を取得したい場合、:inputフィルタを利用できる。

以下のようにセレクタに:inputフィルタを使用することで、入力要素をまとめて取得することができる。

$("form :input");

:inputフィルタはCSS擬似クラスではなくjQueryの独自フィルタであるため、

document.querySelectorAll("form :input");

のように記述しても使用できないことに注意。

参考(https://kurage.ready.jp/jhp_g/jsct/jquery/selector.html)