web-dev-qa-db-ja.com

querySelectorAllチェック値

Phpによって作成されたチェックボックスのリスト/グループがあります。 name = "item []" htmlプロパティを入力し、次のようにします。

 var list = document.querySelectorAll("input[name^='item[']")

これまでのところ、うまく機能します。私はチェックされたものだけを数える必要があります、すべてが好きではありません:

 list.length

それぞれの値にアクセスして、「チェック済み」のプロパティまたは値を確認するにはどうすればよいですか?

4
Epistomai

リストを調べる代わりに、戻ってquerySelectorAllチェック済みアイテム だけを返すように依頼することができます。

var checkedList = document.querySelectorAll("input[name^='item[']:checked")
6
James Thorpe