チェックされたチェックボックスの値を取得する

入力されたフォームの値をJavaScriptで取得する際に、チェックされたチェックボックスの値を取得して1つの文字列として扱いたい。
※jQuery使用

HTML

<input type="checkbox" name="foo[]" value="ほげ">
<input type="checkbox" name="foo[]" value="ふが">

Javascript

$result = $("input[name='foo[]']:checked").map(
function () {
  return $(this).val();
}).get().join('、')

補足:get()で配列に、joinで指定文字で連結

タイトルとURLをコピーしました